From d0adebaa35c49dbe8c2192b6d3e9366eb8e611ea Mon Sep 17 00:00:00 2001 From: maxxkim Date: Tue, 12 Mar 2024 14:26:28 +0300 Subject: [PATCH] test(auth) Auth screen smoke test passed --- lib/localization/app_localization.dart | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/localization/app_localization.dart b/lib/localization/app_localization.dart index 51b4b1a..4701a67 100644 --- a/lib/localization/app_localization.dart +++ b/lib/localization/app_localization.dart @@ -17,8 +17,16 @@ class AppLocalization { };*/ static AppLocalization of() { - return Localizations.of( - NavigatorService.navigatorKey.currentContext!, AppLocalization)!; + final context = NavigatorService.navigatorKey.currentContext; + if (context != null) { + return Localizations.of(context, AppLocalization)!; + } else { + // Обработка ситуации, когда context равен null + return AppLocalization(Locale( + 'ru', + '', + )); // Возвращаем дефолтное значение или обработку ошибки + } } static List languages() => _localizedValues.keys.toList();