AddAndEditRouteScreen

fun AddAndEditRouteScreen(routeObjectId: ObjectId?, navController: NavController, modifier: Modifier, uiState: AddAndEditRouteUiState, placesNearbyUiState: PlacesNearbyUiState, editRoute: Boolean, userLocation: LngLatAlt?, onClearErrorMessage: () -> Unit, onResetDoneAction: () -> Unit, onNameChange: (newText: String) -> Unit, onDescriptionChange: (newText: String) -> Unit, onDeleteRoute: (ObjectId) -> Unit, onEditComplete: () -> Unit, onClickFolder: (String, String) -> Unit, onClickBack: () -> Unit, onSelectLocation: (LocationDescription) -> Unit, createAndAddMarker: (LocationDescription, String, String) -> Unit)