Simplify calendar search settings when no plugins are installed

This commit is contained in:
MM20
2025-03-24 23:31:16 +01:00
parent dfb598b24b
commit b4056df5c2
9 changed files with 263 additions and 150 deletions
@@ -12,6 +12,8 @@ class CalendarSearchSettings internal constructor(
val enabledProviders
get() = dataStore.data.map { it.calendarSearchProviders }
fun isProviderEnabled(provider: String) = dataStore.data.map { it.calendarSearchProviders.contains(provider) }
fun setProviderEnabled(provider: String, enabled: Boolean) {
dataStore.update {
if (enabled) {