kendraio-app
kendraio-app copied to clipboard
Angular upgrade v18
Here is the upgrade to angular 18. Issue ref: #476 - In the issue, it can be found a good list of the commands used to upgrade.
HOW TO TEST IT:
- You will need node v.18+ to test this branch
- after checking this branch out, remember to update node packages
npm i
- If you get any error of incompatible version or packages to be updated, I would suggest clearing the cache of NPM packages or even deleting package-lock.json (last resource), if errors persist.
- You can check the preview of this branch here: https://kendraio-app-git-angular-upgrade-18-kendraio.vercel.app/
- Below you can see the main visual difference between v.16 and v.18 Everything else should be the same.
What is missing:
- [x] Fix Ag Grid / Issue with custom components
- [x] Fix small details of UI
- [x] Fix/Double check Forms
- [x] Leaflet issue
- [ ] Material UI not apply to widget Array Type
See screenshots:
AgGrid do not display custom components and do not show any error
v18
v15
Material UI padding is slightly wrong:
v18
v15
Forms (or material UI?)
v18
v15
Leaflet issue:
v18
Widget Form Issue:
v18