Tengo dos componentes en typeciprt. El componente principal crea el estado y pasa el estado y setState al componente secundario y el componente secundario recibe este setState.
padre.tsx
function TestParent():JSX.Element { const [testResult, setResult] = useState<IResult | null>(null) return ( <TestChild setResult={setResult}/> ) }niño.tsx
interface IProps { setResult: Dispatch<SetStateAction<IResult | null>> } function TestChild(props: IProps): JSX.Element { ... } Cuando pruebo child.tsx en child.test.tsx, dice setResult is missing :
test('render component correctly', () => { render(<TestChild/> ... } ¿Cómo debo pasar el atributo setResult que falta para pasar la verificación de mecanografiado?