14 lines
349 B
TypeScript
14 lines
349 B
TypeScript
import { ComponentClass, LazyExoticComponent } from 'react';
|
|
|
|
export type ComponentState = LazyExoticComponent | null;
|
|
|
|
export interface Props {
|
|
componentImport: Promise<{ default: LazyExoticComponent<ComponentClass> }>;
|
|
componentChunkName: string;
|
|
componentProps: { [key: string] };
|
|
}
|
|
|
|
export interface State {
|
|
Component: ComponentClass;
|
|
}
|