Błędy TypeScriptBłąd
TS2790TS2790 — Operand musi być opcjonalny
Operator delete wymaga, aby operand był właściwością opcjonalną.
nodebrowserdenobun
Zobacz szczegóły TS2488Typ poddawany iteracji nie posiada metody Symbol.iterator.
Używasz pętli for...of lub operatora rozwinięcia na wartości, która nie jest iterowalna. Obiekt nie implementuje protokołu iterowalnego (Symbol.iterator). Najczęściej zdarza się to w przypadku zwykłych obiektów lub niestandardowych klas.
Dla zwykłych obiektów używaj for...in albo Object.entries/Object.keys. Zaimplementuj Symbol.iterator w niestandardowych klasach. Upewnij się, że iterujesz po tablicy, Map, Set lub innym typie iterowalnym.
TS2790Operator delete wymaga, aby operand był właściwością opcjonalną.
TS2349Wywoływane wyrażenie nie jest funkcją ani typem wywoływalnym.
TS2515Klasa nieabstrakcyjna rozszerzająca klasę abstrakcyjną nie implementuje wszystkich abstrakcyjnych składowych.
TS2430Interfejs deklaruje rozszerzenie innego interfejsu, lecz posiada niezgodne właściwości.
TS2856Komentarz @ts-check jest użyty w pliku TypeScript, gdzie nie ma żadnego efektu.
TS2786Typ zwracany przez komponent jest niezgodny z typami elementów JSX.