Skip to content

Conversation

@ryanslatten
Copy link
Contributor

This PR updates the form edit component to the new Angular 14 component. It also refactors the three subpages into the main details page for better UX. There is also a new Drag and drop list component that the Event details page now uses with the form details page.

Form details page:
Screenshot 2025-11-24 at 5 49 06 PM

Fields section:
Screenshot 2025-11-24 at 5 51 06 PM

Map section:
Screenshot 2025-11-24 at 6 02 42 PM

Observation Feed section:
Screenshot 2025-11-24 at 6 03 17 PM

Testing instructions:

  1. Create a new form. Verify that the modal now has a second step to add fields to the new form before saving it. Verify that you can reorganize the fields, edit, or remove fields.
  2. Verify that you then go to the form details page and that the data loads as expected.
  3. Verify that you can edit the form by clicking the edit form button toggle. You should also be able to export or archive the form.
  4. Verify that the feeds section works the same as in the modal step. Each of the field types should have the same configuration options as before.
  5. Verify that the Map Symbology section works the same as the old page
  6. Verify that the Observation Feed fields work as expected. There should be three observations to sample the configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants