test(toggle): add unit tests

This commit is contained in:
Eric Liu 2025-03-15 18:01:12 -07:00
commit 481f121f77
3 changed files with 106 additions and 19 deletions

View file

@ -0,0 +1,25 @@
<script lang="ts">
import { Toggle } from "carbon-components-svelte";
let toggled = false;
</script>
<Toggle
bind:toggled
labelText="Default toggle"
on:toggle={(e) => {
console.log("toggled:", e.detail.toggled);
}}
/>
<Toggle labelText="Custom labels" labelA="Inactive" labelB="Active" />
<Toggle size="sm" labelText="Small toggle" />
<Toggle disabled labelText="Disabled toggle" />
<Toggle
hideLabel
labelText="Hidden label toggle"
aria-label="Hidden label toggle"
/>