From c4943a1a664de367f7aaf28b03b4fc3ec4e61f14 Mon Sep 17 00:00:00 2001 From: Tony Dokyoon Kim Date: Sat, 12 Oct 2024 08:41:12 +0900 Subject: [PATCH] disable un-implemented code and do some chore [#85] --- .../foke/together/presenter/screen/SettingScreen.kt | 12 ++++++++---- .../together/presenter/viewmodel/SettingViewModel.kt | 3 ++- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/presenter/src/main/java/com/foke/together/presenter/screen/SettingScreen.kt b/presenter/src/main/java/com/foke/together/presenter/screen/SettingScreen.kt index 3c91ea6..96a9309 100644 --- a/presenter/src/main/java/com/foke/together/presenter/screen/SettingScreen.kt +++ b/presenter/src/main/java/com/foke/together/presenter/screen/SettingScreen.kt @@ -170,7 +170,8 @@ fun SettingScreen( modifier = Modifier.width(300.dp), value = "", onValueChange = { }, - label = { Text(text = "Email") } + label = { Text(text = "Email") }, + enabled = false ) Spacer(modifier = Modifier.height(16.dp)) @@ -179,7 +180,8 @@ fun SettingScreen( modifier = Modifier.width(300.dp), value = "", onValueChange = { }, - label = { Text(text = "Password") } + label = { Text(text = "Password") }, + enabled = false ) TextButton( @@ -192,7 +194,8 @@ fun SettingScreen( colors = ButtonDefaults.textButtonColors( containerColor = MaterialTheme.colorScheme.primary, // Button background color contentColor = MaterialTheme.colorScheme.onPrimary // Text color - ) + ), + enabled = false ) { Text(text = "Log In") } @@ -207,7 +210,8 @@ fun SettingScreen( modifier = Modifier.width(300.dp), value = AppPolicy.CAPTURE_INTERVAL.toString(), onValueChange = { }, - label = { Text(text = "Capture Interval") } + label = { Text(text = "Capture Interval") }, + enabled = false ) } } diff --git a/presenter/src/main/java/com/foke/together/presenter/viewmodel/SettingViewModel.kt b/presenter/src/main/java/com/foke/together/presenter/viewmodel/SettingViewModel.kt index 2fc48d0..d1d3b50 100644 --- a/presenter/src/main/java/com/foke/together/presenter/viewmodel/SettingViewModel.kt +++ b/presenter/src/main/java/com/foke/together/presenter/viewmodel/SettingViewModel.kt @@ -34,12 +34,13 @@ class SettingViewModel @Inject constructor( started = SharingStarted.WhileSubscribed(5000), replay = 1 ) + // TODO: check to remove val cameraIPAddress = getExternalCameraIPUseCase().shareIn( scope = viewModelScope, started = SharingStarted.WhileSubscribed(5000), replay = 1 ) - var cameraIPAddressState by mutableStateOf("1234") + var cameraIPAddressState by mutableStateOf("") init { viewModelScope.launch(ioDispatcher) {