feat: use CheckedPopupMenuItem instead of PopupMenuItem; use DefaultTextStyle to reduce duplicate code.

This commit is contained in:
2021-10-13 15:05:57 +08:00
parent 6df7543262
commit bc2b514392
5 changed files with 58 additions and 83 deletions
+3 -1
View File
@@ -18,5 +18,7 @@ const supportedLocaleNames = {
SupportedLocale.en: 'English',
};
Locale getSupportedLocale(SupportedLocale supportedLocale) => supportedLocales[supportedLocale.index];
Locale transformSupportedLocale(SupportedLocale supportedLocale) => supportedLocales[supportedLocale.index];
SupportedLocale? getSupportedLocale(Locale? locale) =>
supportedLocales.contains(locale) ? SupportedLocale.values[supportedLocales.indexOf(locale!)] : null;