Quiero poder ocultar los enlaces para registrarme e iniciar sesión una vez que un usuario haya iniciado sesión. Estoy usando reaccionar.
Aquí están los enlaces en mi navegador:
<Navbar> <Nav.Item> <Nav.Link href="/Register">Register</Nav.Link> </Nav.Item> <Nav.Item> <Nav.Link href="/Login">Login</Nav.Link> </Nav.Item> </Navbar>Estoy usando el almacenamiento local para el inicio de sesión:
localStorage.setItem("userID", user);puede obtener el elemento con localStorage.getItem('userID') y usarlo para ocultar los enlaces
<Navbar> {!localStorage.getItem('userID') && ( <Nav.Item> <Nav.Link href="/Register">Register</Nav.Link> </Nav.Item> <Nav.Item> <Nav.Link href="/Login">Login</Nav.Link> </Nav.Item> )} </Navbar>de esta forma, los enlaces solo se mostrarán si localStorage.getItem('userID') no está definido o tiene algún valor falso