This commit is contained in:
2026-07-07 11:09:06 +07:00
parent ea7e3fd3ed
commit 9df4789b62
3 changed files with 5 additions and 15 deletions
@@ -1,8 +1,6 @@
package su.reya.coop.screens
import androidx.compose.runtime.Composable
import androidx.compose.runtime.rememberCoroutineScope
import kotlinx.coroutines.launch
import su.reya.coop.LocalAuthViewModel
import su.reya.coop.LocalNavigator
import su.reya.coop.Screen
@@ -12,17 +10,14 @@ import su.reya.coop.shared.ProfileEditor
fun NewIdentityScreen() {
val authViewModel = LocalAuthViewModel.current
val navigator = LocalNavigator.current
val scope = rememberCoroutineScope()
ProfileEditor(
title = "Create a new identity",
buttonLabel = "Continue",
onBack = { navigator.goBack() },
onConfirm = { name, bio, bytes, type ->
scope.launch {
authViewModel.createIdentity(name, bio, bytes, type)
navigator.navigate(Screen.Home)
}
authViewModel.createIdentity(name, bio, bytes, type)
navigator.navigate(Screen.Home)
}
)
}