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

⛏️ Fix Key Selection Page and Upgrade to MUI 5 #111

Merged
merged 24 commits into from
Jan 20, 2022
Merged

Conversation

lprichar
Copy link
Collaborator

Issue

Supports #87

Description

This fixes the key selection page in election setup and upgrades the package formerly known as Material UI, now rebranded to MUI. It also upgrades all packages that were producing security warnings in npm. The MUI upgrade is a major effort and isn't 100% complete yet. There are still a couple of warnings, but it's a huge improvement and removes a number of runtime warnings that we had been receiving. I'll fix the remaining upgrade issues (e.g. the adaptV4Theme shim in theme.js) in subsequent PR's.

Testing

  1. Run the app and log in
  2. Click election setup
  3. Click continue

Expected, something like this:

image

It should list keys (if they exist in the back-end), and they should be selectable.

@lprichar lprichar merged commit a29246b into main Jan 20, 2022
@lprichar lprichar deleted the upgrade-mui-5 branch January 20, 2022 21:50
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