[SHARED] Update libs, small refactoring
This commit is contained in:
+2
-2
@@ -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)
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
|
||||
+1
-1
@@ -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 =
|
||||
|
||||
+2
-2
@@ -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
|
||||
|
||||
+1
-1
@@ -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) {}
|
||||
|
||||
+1
-1
@@ -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) {}
|
||||
|
||||
+1
-1
@@ -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) {}
|
||||
|
||||
+2
-2
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user