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

Refactor: update list table confirmation modals #7649

Draft
wants to merge 15 commits into
base: epic/campaigns
Choose a base branch
from

Conversation

JoshuaHungDinh
Copy link
Contributor

@JoshuaHungDinh JoshuaHungDinh commented Dec 16, 2024

Resolves GIVE-2034

Description

This PR updates the List Table Confirmation Modals. This is the modal that is displayed when needing to confirm a default form for the campaign, any bulk actions from the bulk action selectors, or singular action from the Row Actions. These actions are for editing, deleting or setting of items from the List Tables.

The content of the modals have been updated to reflect consistencies with the new design.

A new state property to allow the Confirmation Button text to be updated by passing in a 5th property to ShowConfirmModalContext.

Affects

  • Campaign->Forms List Table
  • All Forms List Table
  • Donations List Table
  • Donors List Table

Visuals

Testing Instructions

  • View each List Table above.
  • Check for visual discrepancies.
  • Try all actions & bulk actions for each table.

Pre-review Checklist

  • Acceptance criteria satisfied and marked in related issue
  • Reviewed by the designer (if follows a design)
  • Self Review of code and UX completed

@JoshuaHungDinh JoshuaHungDinh changed the base branch from develop to epic/campaigns December 16, 2024 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant