UNPKG

state-management-utilities

Version:
15 lines (14 loc) 450 B
import { TaskManager } from "../task-manager"; import { ReactStateManager } from "./state-manager"; export class ReactTaskManager extends TaskManager { _initializeManager({ name, initialValue, configs, }) { const uid = `${this._uid}/${name}`; return new ReactStateManager(initialValue, { uid, ...configs, }); } } export function taskManager(config) { return new ReactTaskManager(config); }