File tree Expand file tree Collapse file tree 5 files changed +5
-10
lines changed
palm/src/main/kotlin/com/espressodev/gptmap/api/palm/impl
unsplash/src/main/kotlin/com/espressodev/gptmap/api/unsplash/impl
feature/screenshot/src/main/kotlin/com/espressodev/gptmap/feature/screenshot Expand file tree Collapse file tree 5 files changed +5
-10
lines changed Original file line number Diff line number Diff line change 11package com.espressodev.gptmap.api.palm.impl
22
3- import android.util.Log
43import com.espressodev.gptmap.api.palm.PalmApi
54import com.espressodev.gptmap.api.palm.PalmService
65import com.espressodev.gptmap.core.model.Location
7- import com.espressodev.gptmap.core.model.ext.classTag
86import com.espressodev.gptmap.core.model.PromptUtil.locationPreText
97import kotlinx.coroutines.Dispatchers
108import kotlinx.coroutines.withContext
@@ -14,7 +12,6 @@ class PalmServiceImpl(private val palmApi: PalmApi) : PalmService {
1412 withContext(Dispatchers .IO ) {
1513 try {
1614 palmApi.generateText(locationPreText + textContent).toLocation().let {
17- Log .d(classTag(), it.content.toString())
1815 Result .success(it)
1916 }
2017 } catch (e: Exception ) {
Original file line number Diff line number Diff line change @@ -15,7 +15,6 @@ class UnsplashServiceImpl(private val unsplashApi: UnsplashApi) : UnsplashServic
1515 response.isSuccessful.let { success ->
1616 when {
1717 success -> {
18- Log .d(classTag(), unsplashApi.getTwoPhotos(query).body().toString())
1918 response.body()?.let {
2019 Result .success(it)
2120 } ? : Result .failure(Throwable (UnsplashApiException ()))
Original file line number Diff line number Diff line change @@ -11,8 +11,8 @@ fun NavController.navigateToScreenshot(navOptions: NavOptions? = null) {
1111 navigate(ScreenshotRoute , navOptions)
1212}
1313
14- fun NavGraphBuilder.screenshotScreen (popUp : () -> Unit , navigateToMap : () -> Unit ) {
14+ fun NavGraphBuilder.screenshotScreen (popUp : () -> Unit ) {
1515 composable(ScreenshotRoute ) {
16- ScreenshotRoute (popUp = popUp, navigateToMap = navigateToMap )
16+ ScreenshotRoute (popUp = popUp)
1717 }
1818}
Original file line number Diff line number Diff line change @@ -85,7 +85,6 @@ import com.espressodev.gptmap.core.designsystem.R.string as AppText
8585@Composable
8686fun ScreenshotRoute (
8787 popUp : () -> Unit ,
88- navigateToMap : () -> Unit ,
8988 viewModel : ScreenshotViewModel = hiltViewModel(),
9089) {
9190 val uiState by viewModel.uiState.collectAsStateWithLifecycle()
@@ -115,7 +114,7 @@ fun ScreenshotRoute(
115114 onSaveClick = {
116115 viewModel.onEvent(
117116 event = ScreenshotUiEvent .OnSaveClicked ,
118- navigateToMap
117+ navigate = popUp
119118 )
120119 }
121120 )
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ class ScreenshotViewModel @Inject constructor(
1818 private val _uiState = MutableStateFlow (ScreenshotUiState ())
1919 val uiState = _uiState .asStateFlow()
2020
21- fun onEvent (event : ScreenshotUiEvent , navigateToMap : () -> Unit = {}) {
21+ fun onEvent (event : ScreenshotUiEvent , navigate : () -> Unit = {}) {
2222 when (event) {
2323 is ScreenshotUiEvent .OnBitmapChanged ->
2424 _uiState .update { currentState ->
@@ -41,7 +41,7 @@ class ScreenshotViewModel @Inject constructor(
4141
4242 is ScreenshotUiEvent .OnTitleChanged -> _uiState .update { it.copy(title = event.value) }
4343
44- ScreenshotUiEvent .OnSaveClicked -> onSaveClick(navigateToMap )
44+ ScreenshotUiEvent .OnSaveClicked -> onSaveClick(navigate )
4545 }
4646 }
4747
You can’t perform that action at this time.
0 commit comments