¿Cómo describir el método en un componente React con interfaz de TypeScript?
Soy un estudiante de primer año con mecanografiado. No entiendo este error en mi código. @
Yo uso elIProps
para describir los accesorios de la clase. ¿Por qué el mecanografiado verifica el método de esta clase? ¿Como puedó resolver esté problema
export interface IProps extends FormComponentProps {
dispatch: Dispatch<any>;
loading: any;
}
@Form.create()
@connect(({ global, loading }) => ({ global, loading }))
export default class MessageBoard extends PureComponent<IProps> {
state = {
activated: false,
};
deactivate = () => {
this.setState({ activated: true });
};
...
render() {
...
return (...);
}
}