TypeScript एररएरर
TS2353TS2353 — Object Literal में अतिरिक्त प्रॉपर्टी जाँच
किसी फ़ंक्शन को सीधे पास किए गए object literal में अपेक्षित टाइप से अधिक प्रॉपर्टीज़ हैं।
nodebrowserdenobun
विवरण देखें TS2786Expression को JSX component के रूप में उपयोग नहीं किया जा सकता क्योंकि उसका रिटर्न टाइप वैध नहीं है।
Component एक ऐसा टाइप लौटाता है जो JSX.Element को असाइन नहीं किया जा सकता। यह प्रायः पैकेजों में @types/react के असंगत संस्करणों के कारण या जब फ़ंक्शन वैध JSX नहीं लौटाता तब होता है।
सभी पैकेजों में @types/react के संस्करण एकसमान रखें। Component का रिटर्न टाइप जाँचें। @types/react को नवीनतम संस्करण में अद्यतन करें। स्पष्ट रिटर्न टाइप एनोटेशन जोड़ें।
TS2353किसी फ़ंक्शन को सीधे पास किए गए object literal में अपेक्षित टाइप से अधिक प्रॉपर्टीज़ हैं।
TS18048TypeScript चेतावनी देता है कि एक मान undefined हो सकता है और आप उसे बिना जाँचे उपयोग कर रहे हैं।
TS2589एक recursive type TypeScript की अधिकतम instantiation depth तक पहुंच जाता है।
TS2328दो construct signatures (`new()` calls) के types असंगत हैं।
TS2571आप किसी unknown टाइप के मान को पहले उसका टाइप narrow किए बिना उपयोग करने का प्रयास कर रहे हैं।
TS2448`let` या `const` से घोषित variable को उसी block में declaration से पहले reference किया जा रहा है।