Проблема в том, что вы используете компонент класса, а хуки предназначены для использования в функциональных компонентах. Так вот и ошибка. Если вы используете класс, попробуйте использовать метод setState
для обновления состояния, а также для определения состояний в конструкторе. как
constructor(props){
this.state={
nameOfPerson:'robert'
}
}
и внутри любой функции выполните this.setState({nameOfPerson:'wowo'})
, чтобы изменить ее,