generated from hackforla/.github-hackforla-base-repo-template
-
-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Labels
Complexity: SmallIssue has detailed instructions to resolve and the task is simple.Issue has detailed instructions to resolve and the task is simple.Role: Front EnddependencyIssues that are being blocked by another issue or other thing that needs to be completed firstIssues that are being blocked by another issue or other thing that needs to be completed firstenhancementNew feature or requestNew feature or requestp-Feature: Profile Guestsize: 2ptCan be done in 7-12 hoursCan be done in 7-12 hours
Description
Dependency
Awaiting updated user story and design
Overview
We need to finalize the Contact Information component.
For this, you will have to work off the feat/generated-profile branch.
The trickiest part of this is the validation of the "What is the best way to contact you question?". The user can only select email if the email field is filled in and valid and the user can only select phone if the phone field is filled in and valid. I think there are a few ways we can approach this:
- We can make the contact information section a component with a custom validation schema for it.
- We can render the email and phone number fields like we normally would make the radio group a component and use the values from the email and phone number fields to do some custom validation.
- Another way I'm not currently seeing. Always open to suggestions and whoever takes this can play around with a different approach.
Action Items
The action items will depend on the approach you decide to take to complete this task.
Resources/Instructions
Metadata
Metadata
Assignees
Labels
Complexity: SmallIssue has detailed instructions to resolve and the task is simple.Issue has detailed instructions to resolve and the task is simple.Role: Front EnddependencyIssues that are being blocked by another issue or other thing that needs to be completed firstIssues that are being blocked by another issue or other thing that needs to be completed firstenhancementNew feature or requestNew feature or requestp-Feature: Profile Guestsize: 2ptCan be done in 7-12 hoursCan be done in 7-12 hours
Type
Projects
Status
Ice Box