mod-arch-core
Version:
Core functionality and API utilities for modular architecture micro-frontend projects
20 lines • 780 B
TypeScript
import React from 'react';
import { ModularArchConfig, Namespace } from '../types';
export type ModularArchContextType = {
config: ModularArchConfig;
namespacesLoaded: boolean;
namespacesLoadError?: Error;
namespaces: Namespace[];
preferredNamespace: Namespace | undefined;
updatePreferredNamespace: (namespace: Namespace | undefined) => void;
initializationError?: Error;
scriptLoaded: boolean;
};
type ModularArchContextProviderProps = {
children: React.ReactNode;
config: ModularArchConfig;
};
export declare const ModularArchContext: React.Context<ModularArchContextType | undefined>;
export declare const ModularArchContextProvider: React.FC<ModularArchContextProviderProps>;
export {};
//# sourceMappingURL=ModularArchContext.d.ts.map