feat(connector): add back button on CreateProject screen

This commit is contained in:
Anthony 2024-04-01 23:28:46 +02:00
parent 25ef7081f3
commit f014aee71b

View File

@ -2,6 +2,7 @@ package tab.project
import androidx.compose.foundation.layout.* import androidx.compose.foundation.layout.*
import androidx.compose.material.icons.Icons import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.automirrored.outlined.ArrowBack
import androidx.compose.material.icons.outlined.Add import androidx.compose.material.icons.outlined.Add
import androidx.compose.material3.* import androidx.compose.material3.*
import androidx.compose.runtime.* import androidx.compose.runtime.*
@ -9,13 +10,25 @@ import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import cafe.adriel.voyager.core.screen.Screen import cafe.adriel.voyager.core.screen.Screen
import cafe.adriel.voyager.navigator.LocalNavigator
import cafe.adriel.voyager.navigator.currentOrThrow
class CreateProject : Screen { class CreateProject : Screen {
@Composable @Composable
override fun Content() { override fun Content() {
val navigator = LocalNavigator.currentOrThrow
var projectName by remember { mutableStateOf("") } var projectName by remember { mutableStateOf("") }
var aircraftType by remember { mutableStateOf("") } var aircraftType by remember { mutableStateOf("") }
IconButton(
onClick = {
navigator.pop()
}
) {
Icon(Icons.AutoMirrored.Outlined.ArrowBack, "Back Arrow")
}
Column ( Column (
modifier = Modifier modifier = Modifier
.fillMaxHeight() .fillMaxHeight()