chat / client /src /store /search.ts
helloya20's picture
Upload 2345 files
f0743f4 verified
import { atom } from 'recoil';
export type SearchState = {
enabled: boolean | null;
query: string;
debouncedQuery: string;
isSearching: boolean;
isTyping: boolean;
};
export const search = atom<SearchState>({
key: 'search',
default: {
enabled: null,
query: '',
debouncedQuery: '',
isSearching: false,
isTyping: false,
},
});
export default {
search,
};