API reference / @evolu/react / index / createUseEvolu

Function: createUseEvolu()

function createUseEvolu<S>(evolu): () => Evolu<S>;

Defined in: createUseEvolu.ts:14

Creates a typed React Hook returning an instance of Evolu.

Example

const useEvolu = createUseEvolu(evolu);
const { insert, update } = useEvolu();

Type Parameters

Type Parameter
S extends Readonly<Record<string, Readonly<Record<string, Type<any, any, any, any, any, any>>>>>

Parameters

ParameterType
evoluEvolu<S>

Returns

(): Evolu<S>;

Returns

Evolu<S>

Was this page helpful?