Преглед на файлове

improve ISearchConditions type

Yuki Takei преди 4 години
родител
ревизия
dc905674c8
променени са 1 файла, в които са добавени 4 реда и са изтрити 6 реда
  1. 4 6
      packages/app/src/stores/search.tsx

+ 4 - 6
packages/app/src/stores/search.tsx

@@ -24,11 +24,9 @@ type ISearchConfigurationsFixed = {
   includeUserPages: boolean,
 }
 
-export type ISearchConditions = {
-  conditions: ISearchConfigurationsFixed & {
-    keyword: string,
-    rawQuery: string,
-  }
+export type ISearchConditions = ISearchConfigurationsFixed & {
+  keyword: string,
+  rawQuery: string,
 }
 
 const createSearchQuery = (keyword: string, includeTrashPages: boolean, includeUserPages: boolean): string => {
@@ -47,7 +45,7 @@ const createSearchQuery = (keyword: string, includeTrashPages: boolean, includeU
 
 export const useSWRxFullTextSearch = (
     keyword: string, configurations: ISearchConfigurations,
-): SWRResponse<IFormattedSearchResult, Error> & ISearchConditions => {
+): SWRResponse<IFormattedSearchResult, Error> & { conditions: ISearchConditions } => {
 
   const {
     limit, offset, sort, order, includeTrashPages, includeUserPages,