Why you should lift component state up to the URL Source code of the demo from my YouTube video! Watch on YouTube See the diff from the video Running the demo locally npm i npm run dev