DHI / terracotta

A light-weight, versatile XYZ tile server, built with Flask and Rasterio :earth_africa:
https://terracotta-python.readthedocs.org
MIT License
692 stars 75 forks source link

Update terracotta interactive web client dependencies #312

Open DenizYil opened 1 year ago

DenizYil commented 1 year ago

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 commented 1 year ago

@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 :)

dionhaefner commented 1 year ago

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