Los hooks en React tienen dos reglas fundamentales:
- Los hooks solo se pueden usar en componentes funcionales o custom hooks.
- Los hooks solo se pueden llamar en el nivel superior de un componente. No se pueden llamar dentro de bucles, condicionales o funciones anidadas.