#Renderizado de Link con Ant Design
1 messages · Page 1 of 1 (latest)
Cómo te dijo Genaro y yo
A tu label añade la etiqueta link
label: (
<Link to={"/label"}>My Label</Link>
)
funcionó?
muestro el resultado, un momento
jsjsjs
a Xd
añade paréntesis entre la etiqueta
al probarlo con el elemento "<a>link <a/>" si funciona
a
de hecho esLint me corrigé los parentesis
label: <a href="./about">About</a>,
asi funciona sin problema, pero pues no es lo optimo, por eso de que recarga toda la pagina
Estoy pensando que quizás Link no es compatible con Ant Desing, la manera en que renderiza el componente Menu
Si, las rutas estan bien
este error es cuando pongo <Link>
Ya por probar intenta pasarle al label esto:
renderToStaticMarkup(<Link to="/label">My Label</Link>)```
importa renderToStaticMarkup de react-dom/server
@tired valley
estoy probando
Okay
Si, precisamente pensé lo mismo, no deberia de tener ese problema
Sigo probando, solo tengo un poco lenta la maquina
Si
export const router = createBrowserRouter([
{
path: '/about',
element: <About />,
},
]);
<Content style={{ marginTop: 70, marginBottom: 100 }}>
<RouterProvider router={router} />
</Content>
mejor tomo captura
Si
Ok! eso tiene mucho sentido
ReactDOM.createRoot(document.getElementById('root')).render(
<React.StrictMode>
<RouterProvider router={router}>
<App /> {/* Tu aplicación */}
</RouterProvider>
</React.StrictMode>
);
estamos escribiendo
const Layout = ({children}) => {
return (
<>
<HeaderApp />
{...children}
<FooterApp />
</>
)
}
const app = () => {
return (
<Layout>Este es mi contenido</Layout>
);
}

