diff --git a/lib/pages/root/root_app.dart b/lib/pages/root/root_app.dart index f5b06672..b2705b94 100644 --- a/lib/pages/root/root_app.dart +++ b/lib/pages/root/root_app.dart @@ -13,6 +13,13 @@ import 'package:spotube/hooks/use_update_checker.dart'; import 'package:spotube/provider/authentication_provider.dart'; import 'package:spotube/provider/downloader_provider.dart'; +const rootPaths = { + 0: "/", + 1: "/search", + 2: "/library", + 3: "/lyrics", +}; + class RootApp extends HookConsumerWidget { final Widget child; const RootApp({ @@ -26,13 +33,6 @@ class RootApp extends HookConsumerWidget { final isMounted = useIsMounted(); final auth = ref.watch(AuthenticationNotifier.provider); - final rootPaths = [ - "/", - if (auth != null) "/search", - "/library", - if (auth != null) "/lyrics", - ].asMap(); - final downloader = ref.watch(downloaderProvider); useEffect(() { downloader.onFileExists = (track) async {