We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 27fa5d7 commit 37f25b0Copy full SHA for 37f25b0
packages/anu-vue/src/components/checkbox/ACheckbox.tsx
@@ -45,7 +45,7 @@ export const ACheckbox = defineComponent({
45
disabled,
46
},
47
setup(props, { slots, attrs, emit }) {
48
- const elementId = `a-checkbox-${attrs.id || attrs.value || Math.random().toString(36).slice(2, 7)}`
+ const elementId = `a-checkbox-${attrs.id || attrs.value}-${Math.random().toString(36).slice(2, 7)}`
49
const data = useVModel(props, 'modelValue', emit)
50
51
return () => <label class={['inline-flex items-center cursor-pointer', props.disabled && 'a-checkbox-disabled pointer-events-none']} for={elementId}>
0 commit comments