Route reminder notification taps into app UI

This commit is contained in:
Rijad Zuzo
2026-02-15 23:58:12 +01:00
parent c20c29550a
commit 85ca9fbeaf
7 changed files with 146 additions and 6 deletions
+4 -1
View File
@@ -4,6 +4,7 @@ import 'package:relationship_saver/core/config/app_theme.dart';
import 'package:relationship_saver/features/auth/session_controller.dart';
import 'package:relationship_saver/features/auth/sign_in_view.dart';
import 'package:relationship_saver/features/home/app_shell.dart';
import 'package:relationship_saver/features/reminders/scheduling/reminder_notification_listener.dart';
import 'package:relationship_saver/features/sync/sync_background_runner.dart';
import 'package:relationship_saver/integrations/backend/models/backend_models.dart';
@@ -28,7 +29,9 @@ class RelationshipSaverApp extends ConsumerWidget {
body: sessionState.when(
data: (session) => session == null
? const SignInView()
: const SyncBackgroundRunner(child: AppShell()),
: const ReminderNotificationListener(
child: SyncBackgroundRunner(child: AppShell()),
),
loading: () => const Center(child: CircularProgressIndicator()),
error: (Object error, StackTrace stackTrace) => const SignInView(),
),