Closed dacin21 closed 2 years ago
yarn list
yarn upgrade react-router@^5.0.0 react-router-dom@^5.0.0
(für 6.0 müsste man die overview Komponenten zu hooks umschreiben?)
yarn upgrade react@^17.0.0 react-dom@^17.0.0
yarn upgrade-interactive --latest
-> react-beautiful-dnd@13.1.0
yarn upgrade-interactive --latest
-> mobx
und mobx-react
yarn upgrade-interactive --latest
-> formik
yarn upgrade-interactive --latest
-> axios, jwt-decode
MUI migration:
yarn add @mui/material @mui/styles @mui/icons-material @mui/x-date-pickers
yarn add @emotion/react @emotion/styled
Hmm das isch no chligä broken ...
@material-ui/pickers
ersetzt durch @mui/x-date-pickers/
, damit @material-ui
deinstalliert werden kann.
yarn remove @material-ui/core @material-ui/icons @material-ui/pickers
Issues:
11–20 of 335
font size too big.Formatter
. Check wether this is needed and (if yes) how to use it in the new date picker.Status 2022-08-16: Habe auf react 17 geupdated und diverse packages aktualisiert.
Mit der Aktualisierung auf MUI v5 bin ich leider nicht fertig geworden: Es buildet soweit, aber hat noch einige issue, sieher obriger post und 564-update-MUI
branch . Es wäre gut, wenn diese irgendwann von einem Zivi mit ein paar Monaten dime-Erfahrung vollendet wird:
1) Obige issues lösen. 2) Dime auf diesem branch mit dem master branch vergleichen, etwaige CSS Unterschiede finden und beheben. 3) Beim DatePicker schauen, dass wirklich alles richtig gemacht wird. (MUI hat in v5 einen neuen DatePicker.) 4) Auf develop mergen.
Reporter:
Daniel R.
Alle Jahre wieder #470
Links: