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

Update terracotta interactive web client dependencies #312

Open
DenizYil opened this issue Aug 9, 2023 · 2 comments
Open

Update terracotta interactive web client dependencies #312

DenizYil opened this issue Aug 9, 2023 · 2 comments
Labels
plumbing Enhancements on the internal code structure

Comments

@DenizYil
Copy link
Contributor

DenizYil commented Aug 9, 2023

I noticed that the web-viewer is using quite outdated dependencies and that the code could be cleaned up quite a bit. Material UI upgraded to version 5 a few years ago and has since made large improvements. It's now known as Mui.

There are some dependencies that should be moved under devDependencies as well, such as typescript and @types/geojson.

@DenizYil
Copy link
Contributor Author

DenizYil commented Aug 9, 2023

@dionhaefner if you agree with this, I can get a PR ready for it. I work primarily with Material UI within DHI and have worked a lot with Razvan, so I can easily get this up and running if you'd like :)

@DenizYil DenizYil added the plumbing Enhancements on the internal code structure label Aug 9, 2023
@dionhaefner
Copy link
Collaborator

I wouldn't call this a priority but of course you're welcome to do this 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
plumbing Enhancements on the internal code structure
Projects
None yet
Development

No branches or pull requests

2 participants