Is your feature request related to a problem? Please describe.
As a user, it is hard to navigate different form actions if I am filling out a lengthy schema with many subschemas.
If there are errors, I need to scroll back all the way to the top to view errors then scroll all the way to the bottom to submit. This process is repeated many times for lengthy schemas.
Sometimes I want to validate my progress partway through filling out a very long schema, so that I can fix errors along the way.
Sometimes I also want to easily reset/ clear the form without refreshing the entire page.
I want to easily identify the schema and version that I am completing, in case I have many tabs open or need to reference this.
Describe the solution you'd like
Add "Submit" (optional), "Validate", and "Reset" buttons to the toolbar.
Users should be able to validate their form at any time (don't have to scroll and Submit and the bottom)
Users should be able to reset their form at any time (don't have to refresh the page)
[Optional] Users should be able to submit their form at any time (don't have to scroll to the bottom of the page after fixing errors at the top)
Pin the toolbar (and title section) to the top of the web page. When forms are long, only the form section should be scrollable.
Users should be able to always see the currently selected schema and version
Mockup:
Describe alternatives you've considered
Submit button in the toolbar is optional because it might crowd the toolbar or be confusing since it will also be at the bottom of the form as before.
Additional context
Add any other context or screenshots about the feature request here.
Consider also adding focusOnFirstError prop to rjsf. This will autoscroll the form to the first error on Submit, rather than having the user always scroll to find the errors.
Is your feature request related to a problem? Please describe. As a user, it is hard to navigate different form actions if I am filling out a lengthy schema with many subschemas.
Describe the solution you'd like
Describe alternatives you've considered Submit button in the toolbar is optional because it might crowd the toolbar or be confusing since it will also be at the bottom of the form as before.
Additional context Add any other context or screenshots about the feature request here.