diff --git a/src/components/FilterButton.vue b/src/components/FilterButton.vue index c3ebff4..4e95553 100644 --- a/src/components/FilterButton.vue +++ b/src/components/FilterButton.vue @@ -9,8 +9,12 @@ interface Props { value: number } +interface Emits { + (e: 'update:modelValue', value: number[]): void +} + const props = defineProps() -const emit = defineEmits(['update:modelValue']) +const emit = defineEmits() const checked = computed({ get() { diff --git a/src/components/RefToggle.vue b/src/components/RefToggle.vue index 5468843..06f7a6f 100644 --- a/src/components/RefToggle.vue +++ b/src/components/RefToggle.vue @@ -7,8 +7,12 @@ interface Props { name?: string } +interface Emits { + (e: 'update:modelValue', value: boolean): void +} + const props = defineProps() -const emit = defineEmits(['update:modelValue']) +const emit = defineEmits() const checked = computed({ get() {