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

feat: [DHIS2-17874] Replace the SnackBar MenuList MenuItem Grow and remaining Icons #3766

Closed

Conversation

henrikmv
Copy link
Contributor

@henrikmv henrikmv commented Aug 20, 2024

DHIS2-17874

  • Removes MUI components: SnackBar, MenuList, MenuItem, Grow, IconButton, Paper.

  • Removes MUI Icons

  • Uses the dhis2/ui DropdownButton to simplify the code.

  • Implements style changes to filter buttons to match the chevron in dhis2/ui DropdownButton

@henrikmv henrikmv requested a review from a team as a code owner August 20, 2024 18:58
@henrikmv henrikmv marked this pull request as draft August 22, 2024 19:23
@henrikmv henrikmv added the e2e record Apply this label to a pull request to trigger recording of E2E tests on Cypress Cloud label Sep 2, 2024
@henrikmv henrikmv added e2e-tests e2e record Apply this label to a pull request to trigger recording of E2E tests on Cypress Cloud and removed e2e-tests e2e record Apply this label to a pull request to trigger recording of E2E tests on Cypress Cloud labels Sep 3, 2024
@henrikmv henrikmv marked this pull request as ready for review September 4, 2024 11:42
Copy link
Contributor

@simonadomnisoru simonadomnisoru left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @henrikmv
Great idea to use DropdownButton and simplify the code 👏 ! Aside from the comments/questions I added, there are only a few places left where Material-UI components are still used:

Can you also migrate these last ones as well? Thank you!

@henrikmv henrikmv closed this Sep 9, 2024
@henrikmv henrikmv deleted the hv/feat/DHIS2-17874_ReplaceSnackBarMenuListGrowIcons branch September 9, 2024 06:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
e2e record Apply this label to a pull request to trigger recording of E2E tests on Cypress Cloud e2e-tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants