Help React bind/this "create-a-controlled-input" challenge

Hey there, just to weigh-in here:

Something important to keep in mind with coming across the outdated content within the curriculum is that, in any existing, real-world job, you are going to come across this, or even older.

Pre-python content, everything taught in the curriculum is used in the freeCodeCamp platform codebase. So, as an example, many/most of the React within the codebase consists of class-components.

Absolutely, you need to learn the current/up-to-date content for potential tools you might use in industry, but do not be deceived in thinking learning ‘outdated’ content is useless/waste-of-time.

Personal example: jQuery is being phased out. I refuse to write new jQuery code, because native JS has IMO superseded jQuery, now. However, I am glad I learnt jQuery, because I come across it so often, and need to read it, and I also transpile it (into native JS).

Yes, it would be excellent, if the current fCC curriculum contained the newer versions of the tools. Unfortunately, it is a scope issue - in that there is no scope.

Otherwise, take time to have a peruse of the work being done on the next version of the curriculum linked by @jwilkins.oboe to get an idea of the updates, and the expansions.

I encourage you to keep learning outwith specific curricula - READ-SEARCH-ASK.

Hope this helps