1
0

feat: use withDefaults for FancyCheckbox

This commit is contained in:
Dominik Pschenitschni 2024-07-06 13:23:34 +02:00 committed by konrad
parent 0c70aedeb1
commit b4e9d9437e

View File

@ -21,24 +21,20 @@
<script setup lang="ts"> <script setup lang="ts">
import CheckboxIcon from '@/assets/checkbox.svg?component' import CheckboxIcon from '@/assets/checkbox.svg?component'
import BaseCheckbox from '@/components/base/BaseCheckbox.vue' import BaseCheckbox from '@/components/base/BaseCheckbox.vue'
defineProps({ withDefaults(defineProps<{
modelValue: { modelValue: boolean,
type: Boolean, disabled?: boolean,
}, isBlock?: boolean
disabled: { }>(), {
type: Boolean, modelValue: false,
}, disabled: false,
isBlock: { isBlock: false,
type: Boolean,
default: false,
},
}) })
const emit = defineEmits<{ const emit = defineEmits<{
(event: 'update:modelValue', value: boolean): void 'update:modelValue': [value: boolean]
}>() }>()
</script> </script>