En mi componente Menu , tengo 2 pestañas como las siguientes
<span> <Link to="inventory"> Inventory</Link> </span> <span > <Link to="user"> Users</Link> </span> en realidad, los Users que quiero mostrar solo para users que son admin . entonces, ya sea que el usuario sea admin o no, estoy verificando el componente de Admin .
¿Cómo puedo traer datos de Admin en el Menu y mostrar la pestaña User forma condicional?
Sé que puedo escribir algo
{isActive && <Link>} etc entonces, en mi componente de Admin , estoy llamando a la API y trayendo los data . y verifico si un valor particular es admin , entonces estoy haciendo que isActive sea true y necesito enviarlo al componente Menu .
Pero no sé cómo traer isActive de Admin al Menu . ¿Podrias ayudarme por favor?
En general, para compartir un estado entre todos los componentes y rechazar la perforación de accesorios, la mejor manera es usar el contexto de reacción o, en algunos casos, usar redux. https://reactjs.org/docs/context.html ==> contexto de reacción