Remove useless arg

This commit is contained in:
Ming Ming 2021-08-29 16:30:37 +08:00
parent bd68566e23
commit a99b48809e
3 changed files with 5 additions and 7 deletions

View file

@ -10,10 +10,8 @@ class AppLanguage {
final Locale? locale;
}
String getSelectedLanguageName(BuildContext context) =>
_getSelectedLanguage(context).nativeName;
Locale? getSelectedLocale(BuildContext context) =>
_getSelectedLanguage(context).locale;
String getSelectedLanguageName() => _getSelectedLanguage().nativeName;
Locale? getSelectedLocale() => _getSelectedLanguage().locale;
final supportedLanguages = {
_AppLanguageEnum.systemDefault.index: AppLanguage(
@ -41,7 +39,7 @@ enum _AppLanguageEnum {
russian,
}
AppLanguage _getSelectedLanguage(BuildContext context) {
AppLanguage _getSelectedLanguage() {
try {
final lang = Pref.inst().getLanguageOr(0);
return supportedLanguages[lang]!;

View file

@ -58,7 +58,7 @@ class _MyAppState extends State<MyApp> implements SnackBarHandler {
onGenerateRoute: _onGenerateRoute,
navigatorObservers: <NavigatorObserver>[MyApp.routeObserver],
scaffoldMessengerKey: _scaffoldMessengerKey,
locale: language_util.getSelectedLocale(context),
locale: language_util.getSelectedLocale(),
localizationsDelegates: AppLocalizations.localizationsDelegates,
supportedLocales: <Locale>[
Locale("en"),

View file

@ -81,7 +81,7 @@ class _SettingsState extends State<Settings> {
[
ListTile(
title: Text(L10n.of(context).settingsLanguageTitle),
subtitle: Text(language_util.getSelectedLanguageName(context)),
subtitle: Text(language_util.getSelectedLanguageName()),
onTap: () => _onLanguageTap(context),
),
SwitchListTile(