refactor: cleaned code

This commit is contained in:
2026-06-28 16:52:38 +03:00
parent 235afe61e7
commit c593e06e4c
2 changed files with 6 additions and 9 deletions
@@ -9,8 +9,6 @@ import androidx.compose.animation.AnimatedVisibility
import androidx.compose.animation.expandVertically import androidx.compose.animation.expandVertically
import androidx.compose.animation.fadeIn import androidx.compose.animation.fadeIn
import androidx.compose.animation.fadeOut import androidx.compose.animation.fadeOut
import androidx.compose.animation.scaleIn
import androidx.compose.animation.scaleOut
import androidx.compose.animation.shrinkVertically import androidx.compose.animation.shrinkVertically
import androidx.compose.foundation.clickable import androidx.compose.foundation.clickable
import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Arrangement
@@ -42,14 +40,12 @@ import androidx.compose.ui.unit.dp
import androidx.compose.runtime.mutableStateListOf import androidx.compose.runtime.mutableStateListOf
import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.saveable.rememberSaveable import androidx.compose.runtime.saveable.rememberSaveable
import androidx.compose.runtime.setValue
import androidx.compose.runtime.snapshots.SnapshotStateList import androidx.compose.runtime.snapshots.SnapshotStateList
import androidx.compose.ui.Alignment import androidx.compose.ui.Alignment
import androidx.compose.ui.draw.alpha import androidx.compose.ui.draw.alpha
import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.platform.LocalUriHandler import androidx.compose.ui.platform.LocalUriHandler
import androidx.compose.ui.res.stringResource import androidx.compose.ui.res.stringResource
import kotlinx.serialization.json.Json
import ru.omni_devel.cards.ui.theme.OmniCardsTheme import ru.omni_devel.cards.ui.theme.OmniCardsTheme
import sh.calvin.reorderable.ReorderableItem import sh.calvin.reorderable.ReorderableItem
import sh.calvin.reorderable.rememberReorderableLazyListState import sh.calvin.reorderable.rememberReorderableLazyListState
@@ -184,11 +180,7 @@ fun MainPage(
cardNameCleaned = cardNameCleaned.replace(from, to) cardNameCleaned = cardNameCleaned.replace(from, to)
} }
if (cardNameCleaned.contains(queryCleaned)) { return@filter cardNameCleaned.contains(queryCleaned)
return@filter true
}
return@filter false
} }
LazyColumn( LazyColumn(
@@ -26,6 +26,11 @@ class MessagesReceiver : WearableListenerService() {
val json = String(event.data, Charsets.UTF_8) val json = String(event.data, Charsets.UTF_8)
val cards = Json.decodeFromString<List<CardInfo>>(json) val cards = Json.decodeFromString<List<CardInfo>>(json)
val oldCards = db.getCards()
if (cards == oldCards) {
return
}
db.clearDatabase() db.clearDatabase()
db.addCards(cards) db.addCards(cards)