Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

146
Views
¿Cómo puedo aplicar propTypes de un componente base a un componente con estilo?

Tenga en cuenta que no estoy usando TypeScript, solo JavaScript (jsx).

Estoy tratando de diseñar algunos botones de una biblioteca de interfaz de usuario usando componentes con estilo. Cuando trato de implementar ese nuevo botón con estilo, Intellisense en VSCode no sugiere ninguna de las propiedades del componente original.

Al implementar el Botón directamente, puedo ver el atributo/definición del icon :

1

Sin embargo, cuando intento crear un componente de botón con estilo, Intellisense ya no funciona:

2

He intentado configurar los defaultProps y los propTypes de accesorios del componente con estilo al del componente Button , aunque esto tampoco funciona:

3

¿Estoy haciendo algo mal o esto no es posible sin TypeScript?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

No estoy seguro de por qué está sucediendo así. ¿Puede intentar especificar proptypes como este para StyledButton? Debería funcionar usando este enfoque (incluso sin mecanografiado).

 StyledButton.propTypes = { color: PropTypes.string };

En lugar de asignarle StyledButton.propTypes = Button.propTypes .

Puede consultar más sobre esto en la documentación oficial - URL de documentación

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!