WIP: Rework the Form frontend components.
Creating dedicated components for the different forms will enable us to do all the fixes we have planned for release.
Builds on !96 (merged) for js dependencies. Depends on !109 (merged), !110 (merged) and !111 (closed)
TODO:
-
Tests for ApplicationForm -
Remove old code -
Success messages -
nice error handling also availability form
Edited by Simon