@macrof/shared
Version:
React MicroFrontend Shared, Typescript, Webpack 5, ModuleFederation
13 lines (12 loc) • 349 B
TypeScript
import { JSXElementConstructor } from 'react';
export interface TMFRouteProps {
path: string;
component?: JSXElementConstructor<any>;
}
export interface IRouterProps extends TMFRouteProps {
child?: IRouterProps[];
isDefault?: boolean;
}
export declare const MFRouters: ({ routers }: {
routers: IRouterProps[];
}) => JSX.Element;