Forms are created by creating a page that uses FormApp from the schemaform folder, a form config object, and routes generated from that config file. See src/js/edu-benefits/1995
for an example.
Form config options:
urlPrefix
: Prefix string to add to the path for each pageintroduction
: The introduction page component to use. Intro page is skipped if not providedconfirmation
: The confirmation page component to use after form is successfully submittedtrackingPrefix
: The prefix for Google Analytics events that are sent for different form actionstitle
: The title of the form. Displayed on all pages