TypeScript एररएरर
TS2345TS2345 — Argument टाइप असाइन नहीं हो सकता
फ़ंक्शन को पास किया गया argument अपेक्षित parameter टाइप के साथ संगत नहीं है।
nodebrowserdenobun
विवरण देखें TS2352दो types के बीच type assertion जिनका कोई overlap नहीं है, शायद एक error है।
आप दो types के बीच type assertion (`as Type`) उपयोग कर रहे हैं जिन्हें TypeScript पूरी तरह असंबंधित मानता है। उदाहरण के लिए, string को number के रूप में assert करना। TypeScript चेतावनी देता है कि यह संभवतः गलती है।
यदि conversion जानबूझकर है तो `unknown` के माध्यम से double assertion उपयोग करें: `value as unknown as TargetType`। Assertion की सत्यता जांचें। उचित conversion function उपयोग करने पर विचार करें।
const x = 'hello' as number;TS2345फ़ंक्शन को पास किया गया argument अपेक्षित parameter टाइप के साथ संगत नहीं है।
TS2612derived क्लास में एक प्रॉपर्टी बेस क्लास के getter/setter accessor से टकराती है।
TS2554फ़ंक्शन को पास किए गए arguments की संख्या आवश्यक parameters की संख्या से मेल नहीं खाती।
TS2395एक ही नाम के merged declarations में असंगत export modifiers हैं।
TS2393एक ही नाम का function एक से अधिक बार implement किया गया है।
TS2705async फ़ंक्शन को कम्पाइल करने के लिए उच्चतर ECMAScript टार्गेट आवश्यक है।