updateLocale method

  1. @override
Future<void> updateLocale(
  1. AppLocale appLocale
)
override

Implementation

@override
Future<void> updateLocale(AppLocale appLocale) async {
  AppConfig.logger.d("Setting locale preference to ${appLocale.name}");

  try {
    final profileBox = await getBox(AppHiveBox.profile.name);
    await profileBox.put(AppHiveConstants.appLocale, appLocale.name);
  } catch (e) {
    AppConfig.logger.e(e.toString());
  }

}