fix: use props destructuring everywhere
This commit is contained in:
@ -6,7 +6,7 @@
|
||||
<template #header>
|
||||
<span>{{ $t('filters.delete.header') }}</span>
|
||||
</template>
|
||||
|
||||
|
||||
<template #text>
|
||||
<p>{{ $t('filters.delete.text') }}</p>
|
||||
</template>
|
||||
@ -14,11 +14,14 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import {toRef} from 'vue'
|
||||
import type {IProject} from '@/modelTypes/IProject'
|
||||
import {useSavedFilter} from '@/services/savedFilter'
|
||||
|
||||
const props = defineProps<{ projectId: IProject['id'] }>()
|
||||
const {
|
||||
projectId,
|
||||
} = defineProps<{
|
||||
projectId: IProject['id'],
|
||||
}>()
|
||||
|
||||
const {deleteFilter} = useSavedFilter(toRef(props, 'projectId'))
|
||||
const {deleteFilter} = useSavedFilter(projectId)
|
||||
</script>
|
||||
|
@ -54,8 +54,6 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import {toRef} from 'vue'
|
||||
|
||||
import Editor from '@/components/input/AsyncEditor'
|
||||
import CreateEdit from '@/components/misc/create-edit.vue'
|
||||
import Filters from '@/components/project/partials/filters.vue'
|
||||
@ -64,7 +62,11 @@ import {useSavedFilter} from '@/services/savedFilter'
|
||||
|
||||
import type {IProject} from '@/modelTypes/IProject'
|
||||
|
||||
const props = defineProps<{ projectId: IProject['id'] }>()
|
||||
const {
|
||||
projectId,
|
||||
} = defineProps<{
|
||||
projectId: IProject['id'],
|
||||
}>()
|
||||
|
||||
const {
|
||||
saveFilterWithValidation,
|
||||
@ -73,5 +75,5 @@ const {
|
||||
filterService,
|
||||
titleValid,
|
||||
validateTitleField,
|
||||
} = useSavedFilter(toRef(props, 'projectId'))
|
||||
} = useSavedFilter(projectId)
|
||||
</script>
|
||||
|
Reference in New Issue
Block a user