Cómo TIPAR Componentes en React con ComponentProps

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ย. 2024

ความคิดเห็น • 10

  • @nikeboy1288
    @nikeboy1288 วันที่ผ่านมา

    Gran aporte

    • @joseangelhdzrda
      @joseangelhdzrda  วันที่ผ่านมา

      @@nikeboy1288 Gracias por el comentario!

  • @nicolaschaima1619
    @nicolaschaima1619 วันที่ผ่านมา

    Buen video crack, suscrito

  • @elsotop69
    @elsotop69 12 ชั่วโมงที่ผ่านมา

    otra forma de hacerlo es: interface ButtonProps extends ButtonHTMLAttributes, no se cual sea la diferencia pero normalmente lo hago así, tu forma es mas corta, buena esa.

    • @joseangelhdzrda
      @joseangelhdzrda  11 ชั่วโมงที่ผ่านมา +1

      @@elsotop69 La diferencia es que el componentProps se puede usar no solo con etiquetas HTML también con componentes, la otra forma está atada a solo etiquetas HTML y tiene el inconveniente que debes de recordar el nombre de la interfaz porque cambia para cada elemento HTML

  • @juancamilorojas9922
    @juancamilorojas9922 วันที่ผ่านมา

    buen vídeo, que fuente utiliza bro

    • @joseangelhdzrda
      @joseangelhdzrda  วันที่ผ่านมา

      @@juancamilorojas9922 El blog total typecrypt

  • @blackjard64
    @blackjard64 9 ชั่วโมงที่ผ่านมา

    Me sirve mucho la verdad, muchas gracias, pero como le hago para cuando quiero pasar propiedades que no son propias del elemento como en este caso el boton, refiriendome a que puedo tener mas de un elemento por componente por ejemplo un boton con un icono o un div con multiples elementos

    • @joseangelhdzrda
      @joseangelhdzrda  9 ชั่วโมงที่ผ่านมา

      @blackjard64 Los ejemplos que comentas me parece que se podrían hacer con los visto en el video, pero suponiendo que quieres una propiedad nueva "miPropiedadPersonalizada" lo que tendrías que hacer es una intersección de tipos para ello se usa el "&" o el "extends" de typescript, es complicado explicarlo en un comentario pero lo puedes buscar como Intersección de tipos y Herencia en interfaces en internet.