Я провожу проверку типов с помощью потока в React. Я получаю сообщение об ошибке для сценария ниже, как обработать this.props.history.pu sh ('/ home') Как я могу определить его в реквизитах? Я пробовал, как показано ниже, но не работает,
type Prop = { onLoginSuccess: function, setContextDetails: function, callErrorLogger: function, history:string, push:string };
type State = { username: string, password: string, loginsuccess: bool, isLoading: bool };
class Login extends React.Component<Prop, State> {
// here I have some code
this.props.history.push('/home') ;
}