cds-snc / cds-snc/platform-forms-client

Provide proof of error to end users who cannot submit form

Open
#5,255 4 comments 0 reactions 2 assignees Claimed by @samsadasivan View on GitHub
design development end users
Dominant language
TypeScript
Stars
46
Forks
16
Avg merge
1d 8h
Merged PRs (30d)
85

Description

Related to issue: #5098

## Modal to collect end-user contact and report error (support flows)

Key elements:

- Update to error messages to have a button to open the modal
- Modal with an input field to gather the end-users contact information
- gc-ds Notifier component to let users know that the error has been logged
- Once submitted, 2 emails will be sent to the end-user and to the contact email on the form

Future/waiting on insights:
- Checkbox to request a follow

[Related figma file for reference](https://www.figma.com/design/YoCpkitdwq2DGnp3lh0M4i/Pause-and-resume?node-id=5324-2398)

image.png

image.png

End-user receipt of error email
image.png

Client error notification email
image.png

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.