diff --git a/packages/conform-react/hooks.ts b/packages/conform-react/hooks.ts index 42bee3a3..910142f4 100644 --- a/packages/conform-react/hooks.ts +++ b/packages/conform-react/hooks.ts @@ -179,7 +179,8 @@ export function useForm< 'checked' in element && (element.type === 'checkbox' || element.type === 'radio') ) { - element.checked = get(defaultValue) === element.value; + element.checked = + getAll(defaultValue)?.includes(element.value) ?? false; } else { element.value = get(defaultValue) ?? ''; }