Necesito la respuesta a esta pregunta: renderice múltiples componentes en React Router pero para la versión más nueva de react-router-dom (estoy usando v6.0.2)
la versión anterior de router-dom funcionaría así:
<Route path="/"> <Header/> <Home/> </Route>mientras que el nuevo se ve así:
<Route exact path="/" element={<Home/>}/>No estoy seguro de cómo agregar el encabezado también
Intenta envolverlos en un fragmento
<Route exact path="/" element={<><Header/><Home/></>}/>Me encontré con el mismo problema, pero también necesitaba una página para obtener datos del elemento principal.
<Route path="/" element={<><Header/><Home children={<HomeDataProvider/>}/></>} />