import { Component, ReactNode, StrictMode, FunctionComponent } from "react"; import { render } from "react-dom"; import "./Entry.scss"; class Entry extends Component<{}, {}> { render(): ReactNode { return ( {this.props.children} ); } /** * 渲染组件 * @param component 需要渲染的组件 */ public static renderComponent( RenderComponent: (new (...p: any) => Component) | FunctionComponent ) { render( , document.getElementById("root") ); } } export default Entry; export { Entry };