Solutionunvalidated

Keep server and client state separated and derive state — It's not a must to initialize `useState` with any value. Tension: The user hasn't made any changes yet. Outcome: meaning "the user hasn't made any changes yet".

8fdd3e91-38d9-4986-8271-caf819242f3f

Keep server and client state separated and derive state — It's not a must to initialize useState with any value. Tension: The user hasn't made any changes yet. Outcome: meaning "the user hasn't made any changes yet".