Project: A Todo App
State, lists, controlled inputs and derived values together. Add tasks, tick them off, and filter. Then try adding a "clear completed" button.
Examplereact
Quick check
In this app, why is `left` calculated instead of stored in state?
Finish the quick check (and any code exercise) to complete this lesson, or mark it done yourself.
Tip: use the left and right arrow keys to move between lessons.