Estoy usando React Router v6 y quiero renderizar un componente almacenado en una variable. En versiones anteriores del enrutador de reacción, tienen accesorios de componentes que le permiten representar un componente usando una variable sin la sintaxis JSX, sin embargo, el V6 no lo permite.
import ComponentName from "components/ComponentName" ... const component = ComponentName; ... <Router path="..." element={component } />puedes llamar a tu variable como una función
import ComponentName from "components/ComponentName" ... const component = ComponentName; ... <Router path="..." element={component()} />