How
Using some typesafe search param state manager like nuqs, or a similar lib that hooks into react-hook-form.
Why
State persistence in the URL is nice, because:
- It allows you to bookmark the page in a specific state, allowing you to repeatedly use your fave template.
- It almost guarantees this site will be viral, as everyone will be sharing this cool site on their Facebook.