User story
As the developer of a host application,
I want the option to request preparing a new instance for form filling after a user has made a submission
So that I can support a workflow that requires filling a form multiple times
As a form end user,
I want the option to immediately fill out another instance of the active form after submitting
So that I can quickly carry out my next task
Notes
- This is the current behavior from Central when accessing form filling from Submissions > New
- This needs to be opt-in -- there are many cases in which the host application will want to redirect or do something else after submission
- Preparing a new instance involves resetting all values to defaults, triggering all preloads, and triggering
odk-instance-first-load.