Update to react version 18
- Updated several packages
- Breaking change to
@testing-library/user-event
required large number of test file changes addingasync
to each call -
react-mui-dropzone
replaced with forked versionmui-file-dropzone
due to the former being a dead project and not supporting newer versions of mui/react -
clsx
and@mui/styles
removed as they are no longer needed/supported - Updated linting packages contained new rules, most of which have been temporarily turned off. These should be reviewed and turned on one-by-one.
- Prettier formatting rules were updated, many changes are due to this autoformatting. Recommend revieiwing each commit individually, starting with ca6876c6
- One test was providing difficulties, as such it is skipped for now
Edited by Mark Howard