mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2025-07-19 07:03:37 +00:00
19 lines
584 B
Dart
19 lines
584 B
Dart
![]() |
import 'package:appflowy/generated/locale_keys.g.dart';
|
||
|
import 'package:easy_localization/easy_localization.dart';
|
||
|
import 'package:flutter/material.dart';
|
||
|
|
||
|
extension LabelTextPhrasing on ThemeMode {
|
||
|
String get labelText {
|
||
|
switch (this) {
|
||
|
case (ThemeMode.light):
|
||
|
return LocaleKeys.settings_appearance_themeMode_light.tr();
|
||
|
case (ThemeMode.dark):
|
||
|
return LocaleKeys.settings_appearance_themeMode_dark.tr();
|
||
|
case (ThemeMode.system):
|
||
|
return LocaleKeys.settings_appearance_themeMode_system.tr();
|
||
|
default:
|
||
|
return "";
|
||
|
}
|
||
|
}
|
||
|
}
|