API reference › @evolu/vue

Type Aliases

Type AliasDescription
QueriesToQueryRowsRef-

Variables

VariableDescription
EvoluContextThe injection key for providing Evolu.
evoluInstanceMapStores the Evolu instance for a Vue component. This is most useful at the root component where provide/inject doesn't work.
EvoluProvider-

Functions

FunctionDescription
createUseEvoluCreates a helper function returning a type-aware instance of Evolu.
provideEvoluProvide the Evolu instance to components via Vue's provide/inject system.
useEvoluVue composable returning a generic instance of Evolu.
useOwnerVue composable for Evolu useOwner method.
useQueriesThe same as useQuery, but for many queries.
useQueryLoad and subscribe to the query, returning a ref that stays in sync with Evolu changes.
useSyncStateSubscribe to SyncState changes.