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

MPDX-7984 Creating Appeals Detail Page Structure #972

Closed
wants to merge 50 commits into from

Conversation

dr-bizz
Copy link
Contributor

@dr-bizz dr-bizz commented Jun 28, 2024

Description

This PR creates the Appeals Detail page structure, including the ListHeader and filters. The page setup allows opening a contact drawer within the appeal details page and includes basic List and Flows pages with filtering functionality.

Changes

  • Updated [appealId] page to [[...appealId]] for comprehensive path capturing.
  • Implemented functionality to open a contact within an appeal detail page.
  • Created basic List and Flows pages.
  • Added filters for flows and list views.
  • Removed obsolete files.

Checklist:

  • I have given my PR a title with the format "MPDX-(JIRA#) (summary sentence max 80 chars)"
  • I have applied the appropriate labels. (Add the label "On Staging" to get the branch automatically merged into staging.)
  • I have requested a review from another person on the project

@dr-bizz dr-bizz changed the base branch from main to MPDX-7948-rebuilding-the-ui June 28, 2024 20:01
Copy link
Contributor

github-actions bot commented Jun 28, 2024

Bundle sizes [mpdx-react]

Compared against 3475d73

Route Size (gzipped) Diff
/accountLists/[accountListId]/tools/appeals/[[...appealId]] 105.27 KB added
/accountLists/[accountListId]/tools/appeals no change removed
/accountLists/[accountListId]/tools/appeals/[appealId] no change removed
Dynamic import Size (gzipped) Diff
../src/components/Contacts/ContactFlow/DynamicContactFlow.tsx -> ./ContactFlow 54.65 KB +13.99 KB
../src/components/Contacts/ContactsList/DynamicContactsList.tsx -> ./ContactsList 38.53 KB +9.69 KB
../src/components/Contacts/ContactsRightPanel/DynamicContactsRightPanel.tsx -> ./ContactsRightPanel 140.19 KB +4.27 KB
../src/components/Shared/Filters/DynamicFilterPanel.tsx -> ./FilterPanel 104.94 KB +4.28 KB
../src/components/Tool/Appeal/DynamicAppealsDetailsPage.tsx -> ./AppealsDetailsPage 105.84 KB added
../src/components/Tool/Appeal/Flow/DynamicContactFlow.tsx -> ./ContactFlow 54.65 KB added
../src/components/Tool/Appeal/InitialPage/DynamicAppealsInitialPage.tsx -> ./AppealsInitialPage 79.71 KB added
../src/components/Tool/Appeal/List/AppealsListFilterPanel/DynamicAppealsListFilterPanel.tsx -> ./AppealsListFilterPanel 2.58 KB added
../src/components/Tool/Appeal/List/ContactsList/DynamicContactsList.tsx -> ./ContactsList 38.53 KB added

@dr-bizz dr-bizz force-pushed the MPDX-7948-creating-appeal-details-pages branch from 3db4914 to 150ef32 Compare June 28, 2024 20:34
@dr-bizz dr-bizz force-pushed the MPDX-7948-rebuilding-the-ui branch from 3f10ca1 to 3c2975b Compare July 1, 2024 13:50
Base automatically changed from MPDX-7948-rebuilding-the-ui to main July 1, 2024 13:54
@dr-bizz
Copy link
Contributor Author

dr-bizz commented Jul 23, 2024

I need to fix things on this PR, so this isn't ready for a review

dr-bizz added 26 commits July 25, 2024 17:09
…s and similar tests. I've added better tests and more of them.
…nents from contacts to reduce code maintenance.
…nents from contacts to reduce code maintenance.
@dr-bizz dr-bizz closed this Jul 30, 2024
@dr-bizz
Copy link
Contributor Author

dr-bizz commented Jul 30, 2024

New PR Here- #984

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