Quiero agregar una barra de menú lateral en mi aplicación de reacción. Inicialmente, debe estar cerrado, solo los íconos deben estar visibles y al hacer clic en un ícono, todo el menú lateral debe aparecer en el menú. Lo estoy haciendo de esta manera. Pero no se cierra y no se cierra.
En el componente padre:
const [show, setShow] = React.useState(false) return <div>{show ? <SideMenu /> : <Icon />}</div>Si entendí un problema correctamente.
Y use onClick en Icon para cambiar el estado del espectáculo.