Skip to content

useQuery

useQuery<TQuery>(queryDef, options?): GetResult<TQuery>

Defined in: useQuery.ts:25

Returns the result of a query and subscribes to future updates.

Example:

const App = () => {
const todos = useQuery(queryDb(tables.todos.query.where({ complete: true })))
return <div>{todos.map((todo) => <div key={todo.id}>{todo.title}</div>)}</div>
}

TQuery extends Any

TQuery

Store<LiveStoreSchema<DbSchema, EventDefRecord>, { }>

GetResult<TQuery>