Skip to content

Commit 32d6349

Browse files
committed
refactor: Cleanup pin navigation code
1 parent de43265 commit 32d6349

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

app/src/main/java/to/bitkit/ui/settings/pin/PinNavigationSheet.kt

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import androidx.navigation.compose.composable
1010
import androidx.navigation.compose.rememberNavController
1111
import androidx.navigation.toRoute
1212
import kotlinx.serialization.Serializable
13-
import to.bitkit.ui.appViewModel
1413
import to.bitkit.ui.components.SheetHost
1514

1615
@Composable
@@ -20,7 +19,6 @@ fun PinNavigationSheet(
2019
onDismiss: () -> Unit = {},
2120
content: @Composable () -> Unit,
2221
) {
23-
val app = appViewModel ?: return
2422
val navController = rememberNavController()
2523

2624
SheetHost(
@@ -88,20 +86,19 @@ fun PinNavigationSheet(
8886
)
8987
}
9088

91-
@Serializable
92-
sealed class PinRoute {
89+
object PinRoute {
9390
@Serializable
94-
data object PinPrompt : PinRoute()
91+
data object PinPrompt
9592

9693
@Serializable
97-
data object ChoosePin : PinRoute()
94+
data object ChoosePin
9895

9996
@Serializable
100-
data class ConfirmPin(val pin: String) : PinRoute()
97+
data class ConfirmPin(val pin: String)
10198

10299
@Serializable
103-
data object AskForBiometrics : PinRoute()
100+
data object AskForBiometrics
104101

105102
@Serializable
106-
data class Result(val isBioOn: Boolean) : PinRoute()
103+
data class Result(val isBioOn: Boolean)
107104
}

0 commit comments

Comments
 (0)