Ошибка при построении модуля

Я получаю такую ошибку, в чем может быть проблема? state = {} считает не верным. Почему так может быть? Ошибка. state = {} считает не верным, в связи с чем не могу построить.


Ответы (2 шт):

Автор решения: Alexandr

You can use functions only

export default class Auth extends Component {

   get state(){
      return {
         formControls:{...}
      };
   }
}

OR in constructor :

export default class Auth extends Component {

    constructor(){
       super();

       this.state = {
           formControls:{...}
       };
    }
}
→ Ссылка
Автор решения: Андрей

Ругается на синтаксис, так как стэйт ни как не обьявлено. В реакте стэйт должно быть свойством у компонента. Что из себя представляет "state" можно посмотреть тут: https://metanit.com/web/react/2.4.php

→ Ссылка