Skip to content

[WV-2291] Added SupportersInvited, ManageMyCandidates styles, Action Pill, Menu, and SendButtons components#4741

Merged
DaleMcGrew merged 1 commit intowevote:developfrom
mjacquot1:wv_2291_build_out_contents_invited_candidates
Mar 26, 2026
Merged

[WV-2291] Added SupportersInvited, ManageMyCandidates styles, Action Pill, Menu, and SendButtons components#4741
DaleMcGrew merged 1 commit intowevote:developfrom
mjacquot1:wv_2291_build_out_contents_invited_candidates

Conversation

@mjacquot1
Copy link
Contributor

@mjacquot1 mjacquot1 commented Mar 21, 2026

What github.com/wevote/WebApp/issues does this fix?

Jira Ticket: https://wevoteusa.atlassian.net/browse/WV-2291

Changes included this pull request?

Added a tab to MangeMyCandidates for invited. This tab works on both Desktop and Mobile, but will be meant for mobile.

Heavily refactored and abstracted components from SupportersJoined.jsx and reused them for this tab.

Future plans:
Do the same for SupportersJoined -> Have both files inherit the same props -> Add a desktop visual for this.
I also plan to include Lynda Banh's votercard styling

Testing:
https://github.com/user-attachments/assets/9c2877ab-cd96-41ca-aa86-eec61f0c4fd3

@DaleMcGrew DaleMcGrew changed the title Added SupportersInvited, ManageMyCandidates styles, Action Pill, Menu, and SendButtons components [WV-2291] Added SupportersInvited, ManageMyCandidates styles, Action Pill, Menu, and SendButtons components Mar 26, 2026
@DaleMcGrew
Copy link
Member

👍

@DaleMcGrew DaleMcGrew merged commit 6cac591 into wevote:develop Mar 26, 2026
4 checks passed
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.

2 participants