add favorite songs section to artist page (#1604)

This commit is contained in:
jeffvli
2026-02-02 22:23:38 -08:00
parent 50c3dbc0a0
commit ac5611fdca
16 changed files with 545 additions and 43 deletions
+20
View File
@@ -55,6 +55,10 @@ const AlbumArtistDetailTopSongsListRoute = lazy(
() => import('../features/artists/routes/album-artist-detail-top-songs-list-route'),
);
const AlbumArtistDetailFavoriteSongsListRoute = lazy(
() => import('../features/artists/routes/album-artist-detail-favorite-songs-list-route'),
);
const AlbumDetailRoute = lazy(
() => import('/@/renderer/features/albums/routes/album-detail-route'),
);
@@ -251,6 +255,14 @@ export const AppRouter = () => {
element={<AlbumArtistDetailTopSongsListRoute />}
path={AppRoute.LIBRARY_ARTISTS_DETAIL_TOP_SONGS}
/>
<Route
element={
<AlbumArtistDetailFavoriteSongsListRoute />
}
path={
AppRoute.LIBRARY_ARTISTS_DETAIL_FAVORITE_SONGS
}
/>
</Route>
<Route
element={<DummyAlbumDetailRoute />}
@@ -295,6 +307,14 @@ export const AppRouter = () => {
AppRoute.LIBRARY_ALBUM_ARTISTS_DETAIL_TOP_SONGS
}
/>
<Route
element={
<AlbumArtistDetailFavoriteSongsListRoute />
}
path={
AppRoute.LIBRARY_ALBUM_ARTISTS_DETAIL_FAVORITE_SONGS
}
/>
</Route>
</Route>
<Route element={<InvalidRoute />} path="*" />