(The extra 404 endpoint that I added is to prevent the frontend from loading the wrong page, I forget exactly what page it was because I wrote that a long time ago. It's needed though haha)
Also there is a music player and a library player as different objects right now that do similar things. It's kind of messy but the logic that drives them is different. I didn't refactor music player to use the same logic for the sake of time, thats why they are separate for now.
Working library page with music player
(The extra 404 endpoint that I added is to prevent the frontend from loading the wrong page, I forget exactly what page it was because I wrote that a long time ago. It's needed though haha)
Also there is a music player and a library player as different objects right now that do similar things. It's kind of messy but the logic that drives them is different. I didn't refactor music player to use the same logic for the sake of time, thats why they are separate for now.