Files
svelte-headlessui/src/lib/components/switch/_ManagedSwitch.svelte
2021-12-26 12:01:18 -08:00

17 lines
329 B
Svelte

<script lang="ts">
import Switch from "./Switch.svelte";
// This component is only for use in tests
export let initialChecked = false;
export let onChange = () => {};
let state = initialChecked;
</script>
<Switch
checked={state}
on:change={(e) => (state = e.detail)}
on:change={onChange}
>
<slot />
</Switch>