Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

126
Vistas
La escritura de mis propiedades de estilo es un error

En mi componente, recibo accesorios de estilos, como este:

 export const NavBox = styled.div<{ open: boolean }>` display: flex; height: 100%; justify-content: flex-end; align-items: center; @media (max-width: 768px) { flex-direction: column; position: fixed; width: 100%; justify-content: flex-start; background-color: var(--color); transition: all 0.3s ease-in; top: 10.3vh; padding-top: 10vh; left: ${(props) => (props.open ? '-100%' : '0')}; } `

Y en el encabezado, recibo este error sobre los tipos:

La propiedad 'navbarOpen' no existe en el tipo 'IntrinsicAttributes & Omit<Omit<Pick<DetailedHTMLProps<HTMLAttributes, HTMLDivElement>, "key" | clave de atributos HTML<...>> & { ...; },

Falta la propiedad 'open' en el tipo '{ children: Element; }' pero requerido en el tipo 'Omit<Omit<Pick<DetailedHTMLProps<HTMLAttributes, HTMLDivElement>, "key" | clave de atributos HTML> & { ...; } & {...; }, nunca> & Parcial<...>, "tema">'.

ingrese la descripción de la imagen aquí

Este es el código:

 const Header = () => { const [navbarOpen, setNavbarOpen] = React.useState<boolean>(false) return ( <S.HeaderWrapper> <S.NavWrapper> <S.Toggle navbarOpen={navbarOpen} onClick={() => setNavbarOpen(!navbarOpen)} > {navbarOpen ? <S.Hamburger open /> : <S.Hamburger />} </S.Toggle> {navbarOpen ? ( <S.NavBox> <NavBar /> </S.NavBox> ) : ( <S.NavBox open> <NavBar /> </S.NavBox> )} </S.NavWrapper> </S.HeaderWrapper> ) }

Alguien me puede ayudar con este problema? ¡Gracias por cualquier ayuda!

about 4 years 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 vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda