FormBuilder: allow multiple email/phone/address blocks with pre-set location types
Overview
I like the flexibility of afform and its ability to edit multiple fields on the fly :
...but sometimes, it would be nice if it could also do this :
Current behaviour
Afform currently exposes all its flexibility to the end user by providing all available options to composite fields.
Proposed behaviour
Provide the ability to pre-configure a given amount of multiple fields in order to simplify the end-user interface and expose those fields immediately once the form is loaded.
Comments
In the case of an email field, we would be able to decide in advance the location of each field and/or specify which of those fields should be the main one.