UNPKG

@greenstones/react-spring

Version:

13 lines (12 loc) 407 B
export declare type ResponseTransform = (data: any) => any; export interface FetchOptions { init?: RequestInit; transform?: ResponseTransform; } export declare type FetchRequest = RequestInfo | undefined; export declare function useFetch(request: FetchRequest, options?: FetchOptions): { response: Response | null; error: Error | null | undefined; isLoading: boolean; value: any; };