cds-snc / platform-forms-client

NextJS application that serves the public-facing website for Forms
https://forms-staging.cdssandbox.xyz/
MIT License
31 stars 12 forks source link

Review page: Back button is missing #3800

Open samsadasivan opened 3 weeks ago

samsadasivan commented 3 weeks ago

"When filling out the form, I was missing a "back" button to change an answer on a previous section. Only at the end could I review or return. "

Participant 5 (French flow) - Form file in slack

thiessenp-cds commented 2 weeks ago

Initial design image

srtalbot commented 1 week ago

Testing requirements:

Test on: @anikbrazeau @connorscarolyns

thiessenp-cds commented 1 week ago

Please test on the "Conditional Input History" environment:

https://qe6jbbouycwkmgjskewnkirulq0xshhw.lambda-url.ca-central-1.on.aws/

This way you can save time by testing both the "back" button and the "Condition Input History" features. To do this, test the back button as @srtalbot described above and also try submitting form data. Then verify the expected data is submitted.

connorscarolyns commented 1 week ago

Is there a link to a good published form we can test on?

thiessenp-cds commented 1 week ago

Here is a simple case test form.

The Forms-Form navigation and submission from: Conditional Input History - Simple Form

The Form-builder Preview - probably only need to test the navigation and can skip the submission (up to you): Conditional Input History - Simple Form (Preview)

Here is an example of how I tested the Forms-Form navigation (back+continue+jump-to-from-review-page) and submission): (Movie) https://github.com/cds-snc/platform-forms-client/assets/107579368/963c2aaa-51fb-4d96-82a4-29cc69dda87f

thiessenp-cds commented 1 week ago

Here is a complex case test form. (@srtalbot patented Canadian Dental Care Plan™)

The Forms-Form navigation and submission from: Conditional Input History - Test: Canadian Dental Care Plan

The Form-builder Preview - probably only need to test the navigation and can skip the submission (up to you): Conditional Input History - Test: Canadian Dental Care Plan (Preview)

This form is BIGGG. You may want to ask SR how to verify correct data - there is a lot to remember etc.

connorscarolyns commented 1 week ago

If my mailing address is the same as my civic address, should I see my previous answer when I said it was not? image