refactor: separate model and view logic for SongList
Extracted all state, data fetching, filtering, pagination, and favorite logic from SongList.mjs into a new SongListModel.mjs. SongList.mjs now only contains the view logic and delegates to the model for all data and actions.
Loading
Please sign in to comment