UNPKG

@greenstones/react-spring

Version:

22 lines (21 loc) 904 B
import { CollectionResourceOptions } from "./useCollectionResource"; import { UriTemplate } from "./useHalResource"; interface QueryMethodResourceOptions extends CollectionResourceOptions { query?: Record<string, any>; } export declare function useQueryMethodResource(uri?: string | UriTemplate, options?: QueryMethodResourceOptions): { query: Record<string, any> | null; setQuery: (q: null | Record<string, any>) => void; setQueryProp: (prop: string, q: null | any) => void; size: number; setSize: import("react").Dispatch<import("react").SetStateAction<number>>; page: number; setPage: import("react").Dispatch<import("react").SetStateAction<number>>; sort: import("./useCollectionResource").Sort | null; setSort: (column: string) => void; response: Response | null; error: Error | null | undefined; isLoading: boolean; value: any; }; export {};