Company logo
  • Empleos
  • Bootcamp
  • Acerca de nosotros
  • Para profesionales
    • Inicio
    • Empleos
    • Cursos y retos
    • Preguntas
    • Profesores
    • Bootcamp
  • Para empresas
    • Inicio
    • Nuestro proceso
    • Planes
    • Pruebas
    • Nómina
    • Blog
    • Calculadora

0

52
Vistas
How to detect if a child have a specific className in React js

I'm trying to add a className to the ul element if contains a child with an specific className. Using only css it's not possible (it's :has but only in css 4). I'm trying to made this with react but I can't figure it out.

const MenuLink = () => (
<ul className="parent">
    <li>
        <NavLink activeClassName="is-active" className="link">
            link 1
        </NavLink>
    </li>
    <li>
        <NavLink activeClassName="is-active" className="link">
            link 2
        </NavLink>
    </li>
    <li>
        <NavLink activeClassName="is-active" className="link">
            link 3
        </NavLink>
    </li>
</ul>

);

I want to add a class to the ul if .is-active is present in a children.

7 months ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar empleo Planes Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2023 PeakU Inc. All Rights Reserved.