[SHARED] Update libs, small refactoring

This commit is contained in:
Kamil Gurgul
2026-04-10 06:53:03 +02:00
parent 8652040a01
commit d24c2d72fb
8 changed files with 12 additions and 12 deletions
@@ -28,14 +28,14 @@ import com.kgurgul.cpuinfo.domain.model.getName
import com.kgurgul.cpuinfo.domain.model.getValue
import com.kgurgul.cpuinfo.features.information.base.InformationRow
import com.kgurgul.cpuinfo.features.information.hardware.HardwareInfoViewModel
import com.kgurgul.cpuinfo.features.information.hardware.registerPowerPlugListener
import com.kgurgul.cpuinfo.features.information.hardware.RegisterPowerPlugListener
import com.kgurgul.cpuinfo.tv.ui.components.TvListItem
import com.kgurgul.cpuinfo.ui.theme.spacingSmall
import org.koin.compose.viewmodel.koinViewModel
@Composable
fun TvHardwareInfoScreen(viewModel: HardwareInfoViewModel = koinViewModel()) {
registerPowerPlugListener(onRefresh = viewModel::refreshHardwareInfo)
RegisterPowerPlugListener(onRefresh = viewModel::refreshHardwareInfo)
val uiState by viewModel.uiStateFlow.collectAsStateWithLifecycle()
TvHardwareInfoScreen(uiState = uiState)
}
+2 -2
View File
@@ -29,12 +29,12 @@ horologist = "0.7.15"
imageio = "3.13.1"
jna = "5.18.1"
kermit = "2.1.0"
koin = "4.2.0"
koin = "4.2.1"
kotlin = "2.3.20"
kotlinxBrowser = "0.5.0"
kotlinxCoroutines = "1.10.2"
kotlinxImmutable = "0.4.0"
kotlinxSerialization = "1.10.0"
kotlinxSerialization = "1.11.0"
kover = "0.9.8"
ktfmt = "0.62"
licenses = "3.1.2"
@@ -26,7 +26,7 @@ import androidx.core.content.ContextCompat
import androidx.core.content.ContextCompat.RECEIVER_EXPORTED
@Composable
actual fun registerPowerPlugListener(onRefresh: () -> Unit) {
actual fun RegisterPowerPlugListener(onRefresh: () -> Unit) {
val context = LocalContext.current
DisposableEffect(context) {
val filter =
@@ -41,7 +41,7 @@ import org.koin.compose.viewmodel.koinViewModel
@Composable
fun HardwareInfoScreen(viewModel: HardwareInfoViewModel = koinViewModel()) {
registerPowerPlugListener(onRefresh = viewModel::refreshHardwareInfo)
RegisterPowerPlugListener(onRefresh = viewModel::refreshHardwareInfo)
val uiState by viewModel.uiStateFlow.collectAsStateWithLifecycle()
HardwareInfoScreen(uiState = uiState)
}
@@ -76,7 +76,7 @@ fun HardwareInfoScreen(uiState: HardwareInfoViewModel.UiState) {
}
}
@Composable expect fun registerPowerPlugListener(onRefresh: () -> Unit)
@Composable expect fun RegisterPowerPlugListener(onRefresh: () -> Unit)
@Preview
@Composable
@@ -17,4 +17,4 @@ package com.kgurgul.cpuinfo.features.information.hardware
import androidx.compose.runtime.Composable
@Composable actual fun registerPowerPlugListener(onRefresh: () -> Unit) {}
@Composable actual fun RegisterPowerPlugListener(onRefresh: () -> Unit) {}
@@ -17,4 +17,4 @@ package com.kgurgul.cpuinfo.features.information.hardware
import androidx.compose.runtime.Composable
@Composable actual fun registerPowerPlugListener(onRefresh: () -> Unit) {}
@Composable actual fun RegisterPowerPlugListener(onRefresh: () -> Unit) {}
@@ -17,4 +17,4 @@ package com.kgurgul.cpuinfo.features.information.hardware
import androidx.compose.runtime.Composable
@Composable actual fun registerPowerPlugListener(onRefresh: () -> Unit) {}
@Composable actual fun RegisterPowerPlugListener(onRefresh: () -> Unit) {}
@@ -35,7 +35,7 @@ import com.kgurgul.cpuinfo.domain.model.getKey
import com.kgurgul.cpuinfo.domain.model.getName
import com.kgurgul.cpuinfo.domain.model.getValue
import com.kgurgul.cpuinfo.features.information.hardware.HardwareInfoViewModel
import com.kgurgul.cpuinfo.features.information.hardware.registerPowerPlugListener
import com.kgurgul.cpuinfo.features.information.hardware.RegisterPowerPlugListener
import com.kgurgul.cpuinfo.shared.Res
import com.kgurgul.cpuinfo.shared.hardware
import com.kgurgul.cpuinfo.wear.ui.components.WearCpuChip
@@ -44,7 +44,7 @@ import org.koin.compose.viewmodel.koinViewModel
@Composable
fun WearHardwareInfoScreen(viewModel: HardwareInfoViewModel = koinViewModel()) {
registerPowerPlugListener(onRefresh = viewModel::refreshHardwareInfo)
RegisterPowerPlugListener(onRefresh = viewModel::refreshHardwareInfo)
val uiState by viewModel.uiStateFlow.collectAsStateWithLifecycle()
WearHardwareInfoScreen(uiState = uiState)
}