surrealdb.react
Version:
A ReactJS wrapper for surrealdb.js
14 lines (13 loc) • 446 B
TypeScript
export interface QueryType {
data: unknown;
loading: boolean;
error: string | boolean | null;
refetch: (refetchArgs: any) => Promise<any>;
status: 'PENDING' | 'INFLIGHT' | 'OK' | 'ERR';
time?: string | null;
}
export declare type OptionsType = {
immediate: boolean;
};
export declare type args = Record<string, unknown>;
export declare const useQuery: (query: string, args?: args, options?: OptionsType) => QueryType;