subscriber_state
Version:
subscriberState es un hook de react para controlar el estado de tus aplicaciones, basado en suscripciones, suscribiendote a las propiedades del estado.
17 lines (16 loc) • 636 B
TypeScript
import { Subscribers, Subscriber } from './types.js';
export declare class Warehouse<T extends object, K> {
private _globalState;
private _Actions;
private _subscriber;
private static _instance;
static getInstance<J extends object, I>(initialState?: J & I): Warehouse<J, I>;
private constructor();
get globalState(): T;
get actions(): K;
get subscriber(): Subscribers;
setSubscriber(subscriber: Subscriber, componentName: string): void;
private splitState;
getGlobalStateBySubscriber(componentName: string): T;
updateGlobalState(newState: T, modifiedProperties: (keyof T)[]): void;
}