Default screen

This commit is contained in:
2025-12-24 23:44:15 +08:00
parent 026dd3eb01
commit 56ad8f60ea
8 changed files with 116 additions and 74 deletions

View File

@@ -145,6 +145,16 @@ class AppWrapper extends HookConsumerWidget {
final settings = ref.watch(appSettingsProvider);
final settingsNotifier = ref.watch(appSettingsProvider.notifier);
useEffect(() {
if (settings.defaultScreen != null &&
settings.defaultScreen != 'dashboard') {
Future(() {
ref.read(routerProvider).goNamed(settings.defaultScreen!);
});
}
return null;
}, []);
final now = DateTime.now();
final doesShowSnow =
settings.festivalFeatures &&