gifting-ui-2025-05 #140

Closed
jose wants to merge 0 commits from gifting-ui-2025-05 into master
Owner

NEW:

  • Dialog now shows separate cards for giver and recipient
  • Ability to change giver and/or recipient

PENDING:

  • Add logic to prevent setting the same person entity as the giver and recipient
  • Test all gifting use cases
NEW: - Dialog now shows separate cards for giver and recipient - Ability to change giver and/or recipient PENDING: - Add logic to prevent setting the same person entity as the giver and recipient - Test all gifting use cases
jose added 11 commits 2025-06-19 13:35:15 +00:00
Started to transform the gifting dialog into the two-step setup as per previous mockups
- Dialog is now presented as two distinct steps
- Gifting functionality reinstated
- Minor UI tweaks
- IN PROGRESS: ensuring calls to dialog from other parts of the app remain functional
Pass string "Unnamed" to select unnamed giver and skip contact selection step of dialog.
- Only show "Show All" when user has contacts
- Gifting dialog: added ability to pick a project to benefit from
- Project view: modified dialog calls in Project view to toggle between giving to and benefiting from a project
- Project view: removed redundant person selection
- Project view: benefiting from a project locks the project selection in dialog to enforce context.
In GiftingDialog, project information is passed along if:
- Selecting "Show All" to go to ContactGiftingView
- Selecting "Photos and Other Options" to go to GiftedDetailsView
- Dialog now shows separate cards for giver and recipient
- Ability to change giver and/or recipient
- Project giver/recipient is locked in ProjectView (context reinforcement)
jose added 1 commit 2025-06-20 07:50:41 +00:00
jose added 2 commits 2025-06-20 12:36:58 +00:00
- Ensures person-to-person gifting won't allow the same entity as giver and recipient
- Disable user item selection if it would create conflict
- Error messaging fallback
- Ensure claims contain only correct and necessary giver and recipient identifiers, as per Endorser.ch documentation
Owner

Great.

Is this finished? (If so, you can take off the WIP.)

Great. Is this finished? (If so, you can take off the WIP.)
jose changed title from WIP: gifting-ui-2025-05 to gifting-ui-2025-05 2025-06-23 07:16:23 +00:00
trentlarson added 1 commit 2025-06-26 02:52:13 +00:00
Author
Owner

NOTE: changes in this branch have already been carried over to gifting-periphery-improvements branch.

**NOTE**: changes in this branch have already been carried over to `gifting-periphery-improvements` branch.
jose closed this pull request 2025-06-27 14:07:40 +00:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: trent_larson/crowd-funder-for-time-pwa#140