@vidstack/react
Version:
Build awesome media experiences on the web.
5 lines (4 loc) • 330 B
TypeScript
import { type ReadSignalRecord, type StoreFactory } from 'maverick.js';
import type { HostElement } from 'maverick.js/element';
import { type RefObject } from 'react';
export declare function useStore<Record extends {}>(factory: StoreFactory<Record>, ref?: RefObject<HostElement | null>, init?: ReadSignalRecord<Record>): Record;