Linter should throw when doing assignment operation on state or props
Created by: eldyvoon
I followed this tutorial, pasted the code into create-react-app and I got error of
Uncaught TypeError: Cannot assign to read only property 'selected' of object '#'
when I click and fired the select function, which is in line 77 of the demo: view-source:view-source:http://chrisharrington.github.io/demos/react-controls/calendar.html
select: function(day) {
this.props.selected = day.date; //error
this.forceUpdate();
},
I wonder why the http://chrisharrington.github.io/demos/react-controls/calendar.html did by the author worked well.
Created a demo repo as well https://github.com/eldyvoon/read-only-property-react-error