import 'package:flutter/material.dart'; import 'package:immich_mobile/i18n/strings.g.dart'; import 'package:immich_mobile/immich_app.dart'; import 'package:immich_mobile/service_locator.dart'; import 'package:immich_mobile/utils/log_manager.dart'; // ignore: import_rule_photo_manager import 'package:photo_manager/photo_manager.dart'; void main() async { WidgetsFlutterBinding.ensureInitialized(); // DI Injection ServiceLocator.configureServices(); // Init logging await LogManager.I.init(); LogManager.setGlobalErrorCallbacks(); // Init localization LocaleSettings.useDeviceLocale(); // Clear photo_manager cache await PhotoManager.clearFileCache(); runApp(const ImApp()); }