UNPKG

syncbasestore

Version:

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

5 lines (4 loc) 414 B
import { SyncBaseStore } from '../store/SyncBaseStore'; export declare function clearBase<T, K extends keyof T>(store: SyncBaseStore<T>, key: K): void; export declare function clearBaseKeep<T, K extends keyof T>(store: SyncBaseStore<T>, key: K, keepFields: (keyof T[K])[]): void; export declare function clearBaseOnly<T, K extends keyof T>(store: SyncBaseStore<T>, key: K, ...fieldsToClear: (keyof T[K])[]): void;