- useQuery<Key, Value>(subscribeQueryKey: Subscribable<Key>, queryFn?: (key: Key) => Promise<Value>): { getResult: () => QueryResult<Value>; refetch: () => void; subscribeResultUpdate: (subscriber: Subscriber<QueryResult<Value>>) => { getter: () => QueryResult<Value>; unsubscribe: () => void } }
Type parameters
Parameters
queryFn: (key: Key) => Promise<Value> = defaultQueryFn
Returns { getResult: () => QueryResult<Value>; refetch: () => void; subscribeResultUpdate: (subscriber: Subscriber<QueryResult<Value>>) => { getter: () => QueryResult<Value>; unsubscribe: () => void } }