diff --git a/lib/components/ButtonLink.vue b/lib/components/ButtonLink.vue index ea2fa8c..bc0790b 100644 --- a/lib/components/ButtonLink.vue +++ b/lib/components/ButtonLink.vue @@ -3,19 +3,20 @@ import TextButton from './TextButton.vue' import { RouterLink } from 'vue-router' defineProps({ - dense: TextButton.props.dense, - disabled: TextButton.props.disabled, - selected: TextButton.props.selected, - color: TextButton.props.color, - // @ts-expect-error is global - ...RouterLink.props + ...TextButton.props, }) + + - + - + diff --git a/lib/components/Fields/CheckboxField.vue b/lib/components/Fields/CheckboxField.vue index 82ee8fc..72b159c 100644 --- a/lib/components/Fields/CheckboxField.vue +++ b/lib/components/Fields/CheckboxField.vue @@ -29,6 +29,12 @@ defineProps({ const emit = defineEmits<(event: 'update:modelValue', value: boolean) => void>() + + + + +export default { + inheritAttrs: false +} + + , + type: String as PropType<'text' | 'number' | 'date' | 'email' | 'url'>, default: 'text' }, modelValue: { @@ -50,6 +50,12 @@ function text (item: DataListItem) { } + + {{ label }}