Page body
What this form does
Use this form to create a new domain record. The form starts with the core domain identity and then reveals different settings depending on whether the selected domain type is treated by FE as a zone type.
Type-specific behavior
- Every new domain needs a URL, a domain type, and an initial active-state value.
- FE treats domain types whose backend
codestarts withZONEas zone-domain types. - Zone-domain types unlock
SendGrid Email From, the main settings toggles, registration rules by country, and the include-countries editor. - Non-zone domain types keep only the
Redirect With Pathtoggle from the settings block.
Important caveats
- URL uniqueness is enforced by the backend create flow.
- The create form is for a new record only. Editing an existing domain happens in the detail workspace.
Canceland successfulCreateboth userouter.back(), so the return destination is the previous page rather than a hardcoded domains index route.- Registration rules by country are kept in local component state and are copied into
settings.registrationConfigsonly at submit time.