diff --git a/src/Checkbox/Checkbox.svelte b/src/Checkbox/Checkbox.svelte index 5f6c74c7..41334148 100644 --- a/src/Checkbox/Checkbox.svelte +++ b/src/Checkbox/Checkbox.svelte @@ -62,6 +62,11 @@ $: useGroup = Array.isArray(group); $: checked = useGroup ? group.includes(value) : checked; $: dispatch("check", checked); + + let refLabel = null; + + $: isTruncated = refLabel?.offsetWidth < refLabel?.scrollWidth; + $: title = isTruncated ? refLabel?.innerText : title; @@ -109,6 +114,7 @@ />