initializeApp function

Future<void> initializeApp()

Implementation

Future<void> initializeApp() async {
  WidgetsFlutterBinding.ensureInitialized();

  _prefs = await SharedPreferences.getInstance();

  _initialTheme = switch (_prefs.getString(themeModeKey)) {
    'light' => ThemeMode.light,
    'dark' => ThemeMode.dark,
    _ => ThemeMode.system,
  };

  _initialSidebarMinified = _prefs.getBool(sidebarMinifiedKey) ?? false;
}