@macrof/shared
Version:
React MicroFrontend Shared, Typescript, Webpack 5, ModuleFederation
17 lines (16 loc) • 627 B
TypeScript
import { Container } from "inversify";
import { AFactoryStore } from "./factory/AFactoryStore";
import { CallBackProvider, IocIEmployeeStore } from "../interfaces";
import { TEmployeeStores } from "..";
export declare class EmployeeStore extends AFactoryStore implements IocIEmployeeStore {
protected readonly rootContainer: Container;
private container;
private initialStores;
private usedStores;
constructor(rootContainer: Container);
private set callableFC(value);
private collect;
inject(provider: CallBackProvider): void;
reBuild(): void;
init(): Record<string, TEmployeeStores>;
}