我被困住了,不知道如何解决这个错误了。
这是我的应用程序组件的代码
const App = () => (
<Root>
<Layout>
<Router history={history}>
<Navbar />
<Switch>
{routingConfig.map((page: RouteElement, idx: number) => {
const { exact, path, component } = page
return <Route key={idx} exact={exact} path={path} component={component} />
}
)}
</Switch>
</Router>
</Layout>
</Root>
)
Run Code Online (Sandbox Code Playgroud)
我收到的错误(同样的错误发生在两个组件中 - 布局和路由器):
> Type 'Element' is not assignable to type 'ReactChildren |
> (ReactChildren & string) | (ReactChildren & number) | (ReactChildren &
> false) | (ReactChildren & true) | (ReactChildren & ReactElement<...>)
> | (ReactChildren …Run Code Online (Sandbox Code Playgroud)