Maxim Mironjuk
-
Januar 08, 2025
React Hooks funktionieren auch ohne explizite Typen, meistens jedoch nur zufällig richtig. Sobald ein Zustand mehrere mögliche Formen annimmt, eine Ref auf drei unterschiedliche Arten verwendet wird oder ein Custom Hook Daten aus einer API lädt, entscheidet die Typisierung darüber, ob Fehler beim Kompilieren oder erst beim Nutzer auffallen. Dieser Artikel zeigt, wie man React Hooks mit TypeScript von Grund auf typsicher gestaltet, von useState bis zum eigenen generischen Custom Hook.