useWatchedQuerySubscription()
function useWatchedQuerySubscription<ResultType, Query>(query): Query["state"]
A hook to access and subscribe to the results of an existing WatchedQuery instance.
Type Parameters
| Type Parameter | Default type |
|---|---|
ResultType | unknown |
Query extends WatchedQuery<ResultType, WatchedQueryOptions, WatchedQueryListener<ResultType>> | WatchedQuery<ResultType, WatchedQueryOptions, WatchedQueryListener<ResultType>> |
Parameters
| Parameter | Type |
|---|---|
query | Query |
Returns
Query["state"]
Example
export const ContentComponent = () => {
const { data: lists } = useWatchedQuerySubscription(listsQuery);
return <View>
{lists.map((l) => (
<Text key={l.id}>{JSON.stringify(l)}</Text>
))}
</View>;
}