Avatar ·

Error "Property 'value' does not exist on type 'Readonly<{}>'" en React y TypeScript

¡Hola a todos! Soy nuevo en TypeScript y React, y llevo varias horas luchando con un error. \n\nTengo un componente simple que debe obtener el valor de un input y mostrarlo. Aquí está mi código:\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\nAl intentar acceder a `state.value`, TypeScript muestra el error: \n**"Property 'value' does not exist on type 'Readonly<{}>'"**\n\nEntiendo que TypeScript dice que el objeto `{}` no tiene la propiedad `value`. Pero yo estoy