refa: settings model (#1773)

* opt: MediaQuery

* refa: settings model
This commit is contained in:
My-Responsitories
2025-12-10 16:41:31 +08:00
committed by GitHub
parent b12bdf2eb8
commit 890dc58dc3
13 changed files with 406 additions and 579 deletions

View File

@@ -44,13 +44,8 @@ class _SettingsSearchPageState
_list.value = _settings
.where(
(item) =>
(item.title ?? item.getTitle!()).toLowerCase().contains(
value,
) ||
(item.subtitle ?? item.getSubtitle?.call())
?.toLowerCase()
.contains(value) ==
true,
item.effectiveTitle.toLowerCase().contains(value) ||
item.effectiveSubtitle?.toLowerCase().contains(value) == true,
)
.toList();
}