#Renderizado de Link con Ant Design

1 messages · Page 1 of 1 (latest)

mellow snow
#

Envien mensajes por aca asi no congestionamos el canal

tired valley
#

ok

#

Gracias

#

los escucho

barren pivot
#

Cómo te dijo Genaro y yo

#

A tu label añade la etiqueta link

#

label: (
<Link to={"/label"}>My Label</Link>
)

tired valley
#

el menu se ve asi

#

los children son los que salen flotando

#

correcto!

barren pivot
#

funcionó?

mellow snow
#

haxito, estamos hablando desde el canal-uo, jsjsjs

#

me responde a traves de chat

tired valley
#

muestro el resultado, un momento

mellow snow
#

jsjsjs

lilac orchid
tired valley
#

al hacerlo así "label: <Link to={'./about'}>About</Link>,"

barren pivot
#

añade paréntesis entre la etiqueta

tired valley
#

al probarlo con el elemento "<a>link <a/>" si funciona

barren pivot
#

a

tired valley
#

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

tired valley
barren pivot
#

Ya por probar intenta pasarle al label esto:

renderToStaticMarkup(<Link to="/label">My Label</Link>)```
#

importa renderToStaticMarkup de react-dom/server

#

@tired valley

tired valley
#

estoy probando

barren pivot
#

Okay

tired valley
#

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

tired valley
#

Ok! eso tiene mucho sentido

lilac orchid
#
ReactDOM.createRoot(document.getElementById('root')).render(
  <React.StrictMode>
    <RouterProvider router={router}>
      <App /> {/* Tu aplicación */}
    </RouterProvider>
  </React.StrictMode>
);
tired valley
#

Creo que estoy teniendo problemas de red

#

no los escucho

lilac orchid
#

estamos escribiendo

mellow snow
#
const Layout = ({children}) => {
  return (
  <>
    <HeaderApp />
      {...children}
    <FooterApp />
  </>
  )
}

const app = () => {
  return (
  <Layout>Este es mi contenido</Layout>
  );
}
tired valley
#

ok, ya los escucho

#

Si

#

Correcto, si tiene que ser eso

#

voy a trabajarlo, y en un rato mas les comparto el avance

#

este subcanal se queda abierto?

#

Perfecto! les agradezco mucho

#

Tengo que hacer unos pendientes, pero volveré en una hora mas o menos a reestructurar

tired valley
#

Gente, buenas nuevas, pude resolver el problema

#

Les comparto los codigos