Add glitchtip for centralized error logging

This commit is contained in:
2026-07-30 02:32:30 +02:00
parent 498ad68e1c
commit c210f80f27
15 changed files with 416 additions and 193 deletions
+2 -1
View File
@@ -1,6 +1,7 @@
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import 'package:kooltab2/views/settings_view.dart';
import 'package:sentry_flutter/sentry_flutter.dart';
import '../viewmodels/pin_lock_view_model.dart';
import '../views/bar_screen_view.dart';
@@ -16,7 +17,7 @@ final RouteObserver<PageRoute> routeObserver = RouteObserver<PageRoute>();
GoRouter createAppRouter(PinLockViewModel pinLockViewModel) {
return GoRouter(
initialLocation: '/bar',
observers: [routeObserver],
observers: [routeObserver, SentryNavigatorObserver()],
refreshListenable: pinLockViewModel,
redirect: (context, state) {
if (!pinLockViewModel.hasLoaded) return null;