nej-react-utils/macros/useQuery.macro.d.ts

15 lines
379 B
TypeScript

import { CancelablePromise, Error } from "@services/api";
//default export is a function
/*
export default function useQuery<T>(query: CancelablePromise<Error | T>): [{
data: T;
loading: boolean;
error: Error;
}, () => void];
*/
export default function useQuery<T>(query: CancelablePromise<T>): [{
data: T;
loading: boolean;
error: Error;
}, () => void];