es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Obteniendo un error al pasar las props al hijo en React TS.

Soy nuevo en React y Typescript. Cuando intento pasar props del padre al hijo, obtengo el siguiente error:

TS2322: El tipo '{ changeValue: () => void; }' no se puede asignar al tipo 'IntrinsicAttributes & { children?: ReactNode; }'. La propiedad 'changeValue' no existe en el tipo 'IntrinsicAttributes & { children?: ReactNode; }'.

padre.tsx:

import * as React from 'react';
import { Child } from '../components/Child';

const Parent: React.FC = () => {

    function changeValue() {
        console.log("hola");
    }
  return (
    
); }; export default Parent;

Child.tsx:

import * as React from 'react';
import { useState } from 'react';

export const Child: React.FC = (props) => {
  const [textValue, setTextValue] = useState(
    'let name; \n' + 'let age; \n' + 'name = 5;'
  );

  return (
    

Comments are closed.