Avatar ·

React और TypeScript में "Property 'value' does not exist on type 'Readonly<{}>'" त्रुटि

सभी को नमस्ते! मैं TypeScript और React में नया हूँ, और पिछले कुछ घंटों से इस त्रुटि से जूझ रहा हूँ। \n\nमेरे पास एक सरल component है, जिसे input से value लेनी चाहिए और उसे प्रदर्शित करना चाहिए। यहाँ मेरा कोड है:\n\n```typescript\nimport React, { useState } from 'react';\n\nfunction MyComponent() {\n const [state, setState] = useState({});\n\n const handleChange = (e: React.ChangeEvent) => {\n setState({ value: e.target.value });\n };\n\n return (\n
\n \n

Value: {state.value}

\n
\n );\n}\n```\n\nजब मैं `state.value` तक पहुँचने का प्रयास करता हूँ, TypeScript यह त्रुटि देता है: \n**"Property 'value' does not exist on type 'Readonly<{}>'"**\n\nमैं समझता हूँ कि TypeScript कह रहा है कि ऑब्जेक्ट `{}` में `value` नामक कोई property नहीं है। लेकिन मैं तो