diff --git a/preprocess/api.json b/preprocess/api.json
index 54129914..8b8db01e 100644
--- a/preprocess/api.json
+++ b/preprocess/api.json
@@ -656,4 +656,4 @@
"path": "carbon-components-svelte/src/UnorderedList/UnorderedList.svelte"
}
}
-}
+}
\ No newline at end of file
diff --git a/src/Checkbox/Checkbox.svelte b/src/Checkbox/Checkbox.svelte
index d2680104..adfad805 100644
--- a/src/Checkbox/Checkbox.svelte
+++ b/src/Checkbox/Checkbox.svelte
@@ -57,6 +57,16 @@
const dispatch = createEventDispatcher();
$: dispatch("check", checked);
+ $: checked = group.indexOf(value) >= 0;
+
+ const updateGroup = () => {
+ if (checked) {
+ group = [...group, value];
+ } else {
+ group.splice(group.indexOf(value), 1);
+ group = group;
+ }
+ };
@@ -80,7 +90,6 @@
>