diff --git a/Services/client/src/modules/01_user/components/AdvancedSearch.vue b/Services/client/src/modules/01_user/components/AdvancedSearch.vue index adb3c63..5e5f3ca 100644 --- a/Services/client/src/modules/01_user/components/AdvancedSearch.vue +++ b/Services/client/src/modules/01_user/components/AdvancedSearch.vue @@ -21,13 +21,14 @@ const props = defineProps<{ AND: { field: string value: string - exact: boolean + exact?: boolean }[] OR: { field: string value: string - exact: boolean + exact?: boolean }[] + exact?: boolean } }>() diff --git a/Services/client/src/modules/01_user/components/SearchBar.vue b/Services/client/src/modules/01_user/components/SearchBar.vue index cfb936f..183edf6 100644 --- a/Services/client/src/modules/01_user/components/SearchBar.vue +++ b/Services/client/src/modules/01_user/components/SearchBar.vue @@ -31,11 +31,9 @@ const optionsField = [ { label: 'หมวดหมู่ (category)', value: 'category' }, { label: 'เนื้อหาในไฟล์ (content)', value: 'attachment.content' }, ] -const submitSearchData = ref<{ - AND: { field: string; value: string; exact?: boolean }[] - OR: { field: string; value: string; exact?: boolean }[] - exact?: boolean -}>({ +const submitSearchData = ref< + InstanceType['submitSearchData'] +>({ AND: [], OR: [], })