‘state’ Is Not Defined No-undef
Solution 1:
This is an issue not related to react
itself but projects created using create-react-app
I believe. The ongoing issue is discussed in comments and it has worked for some people by simply re-using the command itself to create a new project but still a comment by maintainers is awaited. So it's not something you did wrong. Chill.
I have been tracking this since yesterday and even tweeted about the same. Some dependency might have been messed up. Probably eslint
or one of babel
plugins.
The link to the issue - https://github.com/facebook/create-react-app/issues/10598
Solution 2:
I ran into the same problem. I was using the wrong version. The documentation below provided me instructions to create a new react app, for the new version. Now I fixed the issue.
Solution 3:
Put state in constructor:
constructor(props) {
super(props);
this.state = {
count: 0,
}
Solution 4:
Since Constructor is not initialized, the state
you are assigning a keyword in React, which is why it's coming as an error.
Fix for your code like this by adding constructor -
constructor(props) {
super(props);
this.state = { count: 0 };
}
For more information, refer - Counstructor in React Class Component
Post a Comment for "‘state’ Is Not Defined No-undef"