Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[User Profile] - Layout View - Submitted User Profile - Success/Failure #68

Merged
merged 41 commits into from
Oct 11, 2023

Conversation

shindigira
Copy link
Contributor

@shindigira shindigira commented Sep 26, 2023

Closes #42
Closes #43
Closes #66
Closes #67

Changes

Implements the submitted User Profile page.

Added Changes

  • Clear form should be sentence case so "Clear form"
  • The text before the multi-select should be 670px wide (it looks wider in the screenshot)
  • Apply link styling to Login.gov in the text after "Email address"
  • For text under "Associated financial institution(s)" change text to: The following institutions match your email domain. Select the available institutions you wish to file for. You may select more than one.
  • This text should also be 670px wide
  • Change the text on the User profile submission status page to:

1B: You may begin filing for the financial institution associations that match your email domain. Your self selections have gone to our technical help team for review. You will not be able to file for those institutions until the associations are approved. Please allow 24-48 hours for a response during normal business hours. If you need further assistance please submit a technical question.

1C/3B: You will not have access to the data filing platform until your financial institution associations are approved. Please allow 24-48 hours for a response during normal business hours. If you need further assistance please submit a technical question.

  • For the "Associated financial institutions" label (on User profile submission status page) can we make it singular when there is one financial institution and plural when there are two or more? "Associated financial institution(s)" to keep it consistent

How to Test

  • In Step2Form.tsx, modify const [selectedScenario, setScenario] = useState<Scenarios>(Scenarios.Success1A); with the scenarios found in Step2FormHeader.data.tsx.

Screenshot(s) - Updated (10/09/2023)

Scenario 2 - Error

Screenshot 2023-10-09 at 5 50 50 PM

Scenario 1B - Warning

Screenshot 2023-10-09 at 5 50 12 PM

Scenario 1C/3B - Warning

Screenshot 2023-10-09 at 5 50 40 PM

Scenario 2 - Success

Screenshot 2023-10-09 at 5 49 56 PM

Reference(s)

Scenarios 1A,1B,1C, 2 and 3B Descriptions

Changes:
- [feat] Replaced the react-select dropdown indicator with the CFPB design system dropdown indicator
- [chore] Moved zod types Step1Form to types.ts
@shindigira shindigira changed the title 42 user profile submitted [User Profile] - Layout View - Submitted User Profile - Successful Sep 27, 2023
src/store/useProfileForm.ts Outdated Show resolved Hide resolved
src/pages/ProfileForm/types.ts Outdated Show resolved Hide resolved
@shindigira shindigira changed the title [User Profile] - Layout View - Submitted User Profile - Successful [User Profile] - Layout View - Submitted User Profile - Successful/Failure Oct 9, 2023
@shindigira shindigira changed the title [User Profile] - Layout View - Submitted User Profile - Successful/Failure [User Profile] - Layout View - Submitted User Profile - Success/Failure Oct 9, 2023
@natalia-fitzgerald
Copy link

@shindigira
Is there a link to where I can review this in live code?

@shindigira
Copy link
Contributor Author

@shindigira Is there a link to where I can review this in live code?

Unfortunately, no live linking the sbl-frontend app; only DSR can be live linked.

@shindigira shindigira merged commit 35c92c0 into main Oct 11, 2023
1 of 2 checks passed
@billhimmelsbach billhimmelsbach deleted the 42-user-profile-submitted branch January 19, 2024 04:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants