useQuery
useQuery<
TQueryable>(queryable,options?):Result<TQueryable>
Defined in: packages/@livestore/react/src/useQuery.ts:32
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>}Type Parameters
Section titled “Type Parameters”TQueryable
Section titled “TQueryable”TQueryable extends Queryable<any>
Parameters
Section titled “Parameters”queryable
Section titled “queryable”TQueryable
options?
Section titled “options?”store?
Section titled “store?”Store<Any, { }>
Returns
Section titled “Returns”Result<TQueryable>