@housecor I set up a linter rule that doesn't let me export unused or internally used types. I like this approach, but the only downside is sometimes it's not up to date and I often need to restart the Eslint server manually.
@thekitze I stumbled upon this issue once, looks like RHF forms need to be reset as soon as they unmount.
You can use the 'reset' method returned from the useForm hook.