update theme selection

This commit is contained in:
Phuoc Nguyen
2025-12-01 11:31:26 +07:00
parent 4ecb236532
commit 250c453413
18 changed files with 1351 additions and 304 deletions

View File

@@ -8,6 +8,7 @@ import 'package:onesignal_flutter/onesignal_flutter.dart';
import 'package:shared_preferences/shared_preferences.dart';
import 'package:worker/app.dart';
import 'package:worker/core/database/app_settings_box.dart';
import 'package:worker/core/database/hive_initializer.dart';
/// Main entry point of the Worker Mobile App
@@ -122,6 +123,9 @@ Future<void> _initializeHive() async {
verbose: kDebugMode, // Verbose logging in debug mode
);
// Initialize AppSettingsBox for app settings (theme, language, etc.)
await AppSettingsBox.init();
debugPrint('Hive database initialized successfully');
} catch (error, stackTrace) {
debugPrint('Failed to initialize Hive: $error');