|
|
@@ -821,23 +821,3 @@ export const useTagEditModal = (): SWRResponse<TagEditModalStatus, Error> & TagE
|
|
|
close,
|
|
|
};
|
|
|
};
|
|
|
-
|
|
|
-
|
|
|
-type SearchModalStatus = {
|
|
|
- isOpened: boolean,
|
|
|
-}
|
|
|
-
|
|
|
-type SearchModalUtils = {
|
|
|
- open(): void
|
|
|
- close(): void
|
|
|
-}
|
|
|
-export const useSearchModal = (status?: SearchModalStatus): SWRResponse<SearchModalStatus, Error> & SearchModalUtils => {
|
|
|
- const initialStatus = { isOpened: false };
|
|
|
- const swrResponse = useStaticSWR<SearchModalStatus, Error>('SearchModal', status, { fallbackData: initialStatus });
|
|
|
-
|
|
|
- return {
|
|
|
- ...swrResponse,
|
|
|
- open: () => swrResponse.mutate({ isOpened: true }),
|
|
|
- close: () => swrResponse.mutate({ isOpened: false }),
|
|
|
- };
|
|
|
-};
|