UNPKG

syncbasestore

Version:

Lightweight reactive store with built-in filtering and async state handling

13 lines (12 loc) 341 B
import { SyncBaseStore } from './SyncBaseStore'; let globalBase = null; export function configureSyncBase(initialState) { globalBase = new SyncBaseStore(initialState); return globalBase; } export function getSyncBase() { if (!globalBase) { throw new Error('SyncBaseStore not configured.'); } return globalBase; }