react-micro-frontends-bridge
Version:
A simple react-micro-frontends implement
17 lines (16 loc) • 601 B
TypeScript
import * as React from 'react';
import MicroCommonModule from './MicroCommonModule';
import MicroComponents from './MicroComponents';
export interface MFBridgeProviderProps {
getMicroResources: () => MicroComponents | Promise<MicroComponents>;
commonModules?: MicroCommonModule[];
}
interface MFBridgeProviderState {
components: MicroComponents;
}
export default class MFBridgeProvider extends React.PureComponent<MFBridgeProviderProps, MFBridgeProviderState> {
constructor(props: MFBridgeProviderProps);
componentDidMount(): Promise<void>;
render(): JSX.Element;
}
export {};