It will be easiest to review this PR commit-by-commit - referring to the commit messages for what was changed, and looking at each diff separately.
Initially, I was just trying to add some more CRUD state management to the playlist (so you can edit and remove entries), but I also ended up doing a little refactoring.
It will be easiest to review this PR commit-by-commit - referring to the commit messages for what was changed, and looking at each diff separately.
Initially, I was just trying to add some more CRUD state management to the playlist (so you can edit and remove entries), but I also ended up doing a little refactoring.