playlists screen

This commit is contained in:
austinried
2025-12-06 16:38:38 +09:00
parent 97ea3c3230
commit 3fcb938f2b
9 changed files with 106 additions and 10 deletions

View File

@@ -4,6 +4,7 @@ import 'screens/album_screen.dart';
import 'screens/artist_screen.dart';
import 'screens/library_screen.dart';
import 'screens/now_playing_screen.dart';
import 'screens/playlist_screen.dart';
import 'screens/preload_screen.dart';
import 'screens/root_shell_screen.dart';
import 'screens/settings_screen.dart';
@@ -23,14 +24,19 @@ final router = GoRouter(
builder: (context, state) => LibraryScreen(),
routes: [
GoRoute(
path: 'album/:id',
path: 'albums/:id',
builder: (context, state) =>
AlbumScreen(id: state.pathParameters['id']!),
),
GoRoute(
path: 'artist',
path: 'artists',
builder: (context, state) => ArtistScreen(),
),
GoRoute(
path: 'playlists/:id',
builder: (context, state) =>
PlaylistScreen(id: state.pathParameters['id']!),
),
],
),
],