Open radulle opened 1 year ago
Thank you very much for your suggestion, I actually did not know much about IndexedDB before your issue. I have re-implemented the website from scratch and it now uses IndexedDB instead of localStorage. You can check it out here: https://gpx.studio/gpx.studio/ and provide feedback on this new repository: https://github.com/gpxstudio/gpx.studio.
Currently tracks are stored in LocalStorage, read on load and deleted after only to be stored again when browser closes. This can cause following issues:
How do you feel about implementing IndexedDB and not deleting tracks on load. If that's ok I'd be willing to contribute.