UNPKG

recoil-toolkit

Version:
13 lines (12 loc) 421 B
import { RecoilValue } from 'recoil'; export declare type RecoilQueryValue<V> = { loading: boolean; data?: V; error?: unknown; refresh: () => void; }; export declare type RecoilQueryOptions = { refreshOnMount?: 'always' | 'error'; cancelOnUnmount?: boolean | (() => void); }; export declare const useRecoilQuery: <V>(selector: RecoilValue<V>, options?: RecoilQueryOptions) => RecoilQueryValue<V>;