MyHomeworkSpace / client

The MyHomeworkSpace client.
MIT License
4 stars 4 forks source link

Fully convert to Preact #135

Open thatoddmailbox opened 4 years ago

thatoddmailbox commented 4 years ago

We currently have some page/state management happening with some really really old JavaScript that goes back to when everything was using jQuery. This should probably be removed and replaced with a Preact router. This would allow us to drop the #! in the URL and just have pages like app.myhomework.space/calendar and would fix some occasional weird behavior that comes up when the old code gets confused.

willbarkoff commented 2 years ago

Here's a bunch of things that need to get done:

And some other things I'm probably forgetting. This is a big project, and we'll need to do a lot of testing to make sure that things don't break.