From 1b4fe57b7f8943f6fc2aea0f2ec20e613ca3d600 Mon Sep 17 00:00:00 2001 From: jihyunniiii Date: Sun, 18 Aug 2024 04:10:03 +0900 Subject: [PATCH] [chore] #176 ktlitFormat --- .../type/CourseDetailUnopenedDetailType.kt | 2 +- .../ui/advertisement/AdvertisementContract.kt | 2 +- .../ui/advertisement/AdvertisementScreen.kt | 2 +- .../advertisement/AdvertisementViewModel.kt | 6 +- .../component/AdvertisementDetail.kt | 2 +- .../navigation/AdvertisementNavigation.kt | 2 +- .../ui/component/pager/DateRoadImagePager.kt | 8 +- .../topbar/DateRoadScrollResponsiveTopBar.kt | 2 +- .../ui/coursedetail/CourseDetailContract.kt | 1 - .../ui/coursedetail/CourseDetailScreen.kt | 103 ++++++++---------- .../ui/coursedetail/CourseDetailViewModel.kt | 1 - .../component/CourseDetailBasicInfo.kt | 2 +- .../component/CourseDetailBottomBar.kt | 2 +- .../component/CourseDetailCost.kt | 2 +- .../component/CourseDetailOpenedDetail.kt | 2 +- .../coursedetail/component/CourseDetailTag.kt | 2 +- .../component/CourseDetailTimeline.kt | 3 +- .../component/CourseDetailUnopenedDetail.kt | 4 +- .../presentation/ui/home/HomeContract.kt | 2 +- .../presentation/ui/home/HomeScreen.kt | 2 +- .../ui/navigator/component/MainNavHost.kt | 2 +- 21 files changed, 70 insertions(+), 84 deletions(-) diff --git a/app/src/main/java/org/sopt/dateroad/presentation/type/CourseDetailUnopenedDetailType.kt b/app/src/main/java/org/sopt/dateroad/presentation/type/CourseDetailUnopenedDetailType.kt index 249553e4..d854a940 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/type/CourseDetailUnopenedDetailType.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/type/CourseDetailUnopenedDetailType.kt @@ -15,4 +15,4 @@ enum class CourseDetailUnopenedDetailType( descriptionStringRes = R.string.course_detail_free_read_button_description, buttonTextStringRes = R.string.course_detail_free_read_button ) -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/AdvertisementContract.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/AdvertisementContract.kt index 646a71b3..76196a92 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/AdvertisementContract.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/AdvertisementContract.kt @@ -19,4 +19,4 @@ class AdvertisementContract { sealed class AdvertisementEvent : UiEvent { data class FetchAdvertisementDetail(val loadState: LoadState, val advertisementDetail: AdvertisementDetail) : AdvertisementEvent() } -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/AdvertisementScreen.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/AdvertisementScreen.kt index 9e5d26ef..acea7706 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/AdvertisementScreen.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/AdvertisementScreen.kt @@ -117,4 +117,4 @@ fun AdvertisementScreen( onLeftIconClick = onTopBarIconClicked ) } -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/AdvertisementViewModel.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/AdvertisementViewModel.kt index ac718250..6a09f4d9 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/AdvertisementViewModel.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/AdvertisementViewModel.kt @@ -2,15 +2,15 @@ package org.sopt.dateroad.presentation.ui.advertisement import androidx.lifecycle.viewModelScope import dagger.hilt.android.lifecycle.HiltViewModel +import javax.inject.Inject import kotlinx.coroutines.launch import org.sopt.dateroad.domain.usecase.GetAdvertisementDetailUseCase import org.sopt.dateroad.presentation.util.base.BaseViewModel import org.sopt.dateroad.presentation.util.view.LoadState -import javax.inject.Inject @HiltViewModel class AdvertisementViewModel @Inject constructor( - private val getAdvertisementDetailUseCase: GetAdvertisementDetailUseCase, + private val getAdvertisementDetailUseCase: GetAdvertisementDetailUseCase ) : BaseViewModel() { override fun createInitialState(): AdvertisementContract.AdvertisementUiState = AdvertisementContract.AdvertisementUiState() @@ -30,4 +30,4 @@ class AdvertisementViewModel @Inject constructor( } } } -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/component/AdvertisementDetail.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/component/AdvertisementDetail.kt index 467cc045..743c6199 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/component/AdvertisementDetail.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/component/AdvertisementDetail.kt @@ -47,4 +47,4 @@ fun AdvertisementDetail( ) Spacer(modifier = Modifier.height(54.dp)) } -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/navigation/AdvertisementNavigation.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/navigation/AdvertisementNavigation.kt index 17f2592c..377ac936 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/navigation/AdvertisementNavigation.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/advertisement/navigation/AdvertisementNavigation.kt @@ -34,4 +34,4 @@ object AdvertisementRoute { const val ID = "id" const val ROUTE_WITH_ARGUMENT = "$ROUTE/{$ID}" fun route(advertisementId: Int) = "$ROUTE/$advertisementId" -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/component/pager/DateRoadImagePager.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/component/pager/DateRoadImagePager.kt index a98abed8..de6c7ecc 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/component/pager/DateRoadImagePager.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/component/pager/DateRoadImagePager.kt @@ -1,6 +1,5 @@ package org.sopt.dateroad.presentation.ui.component.pager -import androidx.compose.foundation.background import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.aspectRatio import androidx.compose.foundation.layout.fillMaxWidth @@ -8,8 +7,6 @@ import androidx.compose.foundation.layout.padding import androidx.compose.runtime.Composable import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier -import androidx.compose.ui.graphics.Brush -import androidx.compose.ui.graphics.Color import androidx.compose.ui.layout.ContentScale import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.res.stringResource @@ -23,7 +20,6 @@ import org.sopt.dateroad.R import org.sopt.dateroad.presentation.type.TagType import org.sopt.dateroad.presentation.ui.component.tag.DateRoadImageTag import org.sopt.dateroad.presentation.ui.component.tag.DateRoadTextTag -import org.sopt.dateroad.ui.theme.DateRoadTheme @OptIn(ExperimentalPagerApi::class) @Composable @@ -32,7 +28,7 @@ fun DateRoadImagePager( pagerState: PagerState, images: List, userScrollEnabled: Boolean, - like: String?, + like: String? ) { Box(modifier = Modifier.fillMaxWidth()) { HorizontalPager( @@ -73,4 +69,4 @@ fun DateRoadImagePager( .align(Alignment.BottomEnd) ) } -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/component/topbar/DateRoadScrollResponsiveTopBar.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/component/topbar/DateRoadScrollResponsiveTopBar.kt index 7d3a9730..afdd33ec 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/component/topbar/DateRoadScrollResponsiveTopBar.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/component/topbar/DateRoadScrollResponsiveTopBar.kt @@ -58,4 +58,4 @@ fun DateRoadScrollResponsiveTopBar( } ) } -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/CourseDetailContract.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/CourseDetailContract.kt index bf6c3868..dbc2aa1d 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/CourseDetailContract.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/CourseDetailContract.kt @@ -1,6 +1,5 @@ package org.sopt.dateroad.presentation.ui.coursedetail -import org.sopt.dateroad.domain.model.AdvertisementDetail import org.sopt.dateroad.domain.model.CourseDetail import org.sopt.dateroad.presentation.type.EnrollType import org.sopt.dateroad.presentation.util.base.UiEvent diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/CourseDetailScreen.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/CourseDetailScreen.kt index 09576125..08825f2d 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/CourseDetailScreen.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/CourseDetailScreen.kt @@ -2,7 +2,6 @@ package org.sopt.dateroad.presentation.ui.coursedetail import androidx.compose.foundation.background import androidx.compose.foundation.layout.Box -import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.height @@ -104,7 +103,7 @@ fun CourseDetailRoute( onEditBottomSheet = { viewModel.setEvent(CourseDetailContract.CourseDetailEvent.OnEditBottomSheet) }, dismissEditBottomSheet = { viewModel.setEvent(CourseDetailContract.CourseDetailEvent.DismissEditBottomSheet) }, enrollSchedule = { viewModel.setSideEffect(CourseDetailContract.CourseDetailSideEffect.NavigateToEnroll(EnrollType.TIMELINE, courseId)) }, - onTopBarIconClicked = popBackStack, + onTopBarIconClicked = { viewModel.setSideEffect(CourseDetailContract.CourseDetailSideEffect.PopBackStack) }, openCourseDetail = { viewModel.setEvent(CourseDetailContract.CourseDetailEvent.OpenCourse) viewModel.postUsePoint(courseId = courseId) @@ -154,68 +153,62 @@ fun CourseDetailScreen( val courseDetailUnopenedType = if (courseDetailUiState.courseDetail.free > 0) CourseDetailUnopenedDetailType.FREE else CourseDetailUnopenedDetailType.POINT Box(modifier = Modifier.fillMaxSize()) { - Column( + LazyColumn( + state = scrollState, modifier = Modifier .fillMaxSize() .background(DateRoadTheme.colors.white) ) { - LazyColumn( - state = scrollState, - modifier = Modifier - .fillMaxSize() - .background(DateRoadTheme.colors.white) - ) { - with(courseDetailUiState.courseDetail) { - item { - DateRoadImagePager( - modifier = Modifier - .onGloballyPositioned { coordinates -> - imageHeight = coordinates.size.height - }, - pagerState = PagerState(), - images = courseDetailUiState.courseDetail.images, - userScrollEnabled = isViewable, - like = courseDetailUiState.courseDetail.like.toString() - ) - } + with(courseDetailUiState.courseDetail) { + item { + DateRoadImagePager( + modifier = Modifier + .onGloballyPositioned { coordinates -> + imageHeight = coordinates.size.height + }, + pagerState = PagerState(), + images = courseDetailUiState.courseDetail.images, + userScrollEnabled = isViewable, + like = courseDetailUiState.courseDetail.like.toString() + ) + } - item { - CourseDetailBasicInfo( - date = date, - title = title, - totalTime = totalTime, + item { + CourseDetailBasicInfo( + date = date, + title = title, + totalTime = totalTime, + totalCost = totalCost, + city = city + ) + } + + when (isViewable) { + true -> { + courseDetailOpenedDetail( + description = description, + places = places, totalCost = totalCost, - city = city + tags = tags.mapNotNull { tag -> tag.getDateTagTypeByName() } ) - } - - when (isViewable) { - true -> { - courseDetailOpenedDetail( - description = description, - places = places, - totalCost = totalCost, - tags = tags.mapNotNull { tag -> tag.getDateTagTypeByName() } - ) - if (!isCourseMine) { - item { - Spacer(modifier = Modifier.height(86.dp)) - } + if (!isCourseMine) { + item { + Spacer(modifier = Modifier.height(86.dp)) } } + } - false -> { - item { - CourseDetailUnopenedDetail( - text = description, - free = free, - courseDetailUnopenedDetailType = courseDetailUnopenedType, - onButtonClicked = when(courseDetailUnopenedType) { - CourseDetailUnopenedDetailType.FREE -> onDialogLookedForFree - CourseDetailUnopenedDetailType.POINT -> onDialogLookedByPoint - } - ) - } + false -> { + item { + CourseDetailUnopenedDetail( + text = description, + free = free, + courseDetailUnopenedDetailType = courseDetailUnopenedType, + onButtonClicked = when (courseDetailUnopenedType) { + CourseDetailUnopenedDetailType.FREE -> onDialogLookedForFree + CourseDetailUnopenedDetailType.POINT -> onDialogLookedByPoint + } + ) } } } @@ -229,7 +222,7 @@ fun CourseDetailScreen( rightIconResource = if (isViewable) R.drawable.btn_course_detail_more_white else null ) - if (isViewable && !courseDetailUiState.courseDetail.isCourseMine){ + if (isViewable && !courseDetailUiState.courseDetail.isCourseMine) { CourseDetailBottomBar( modifier = Modifier.align(Alignment.BottomCenter), isUserLiked = courseDetailUiState.courseDetail.isUserLiked, diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/CourseDetailViewModel.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/CourseDetailViewModel.kt index b4df178a..3707668a 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/CourseDetailViewModel.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/CourseDetailViewModel.kt @@ -7,7 +7,6 @@ import kotlinx.coroutines.launch import org.sopt.dateroad.domain.model.UsePoint import org.sopt.dateroad.domain.usecase.DeleteCourseLikeUseCase import org.sopt.dateroad.domain.usecase.DeleteCourseUseCase -import org.sopt.dateroad.domain.usecase.GetAdvertisementDetailUseCase import org.sopt.dateroad.domain.usecase.GetCourseDetailUseCase import org.sopt.dateroad.domain.usecase.PostCourseLikeUseCase import org.sopt.dateroad.domain.usecase.PostUsePointUseCase diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailBasicInfo.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailBasicInfo.kt index 2942418e..c19f4468 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailBasicInfo.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailBasicInfo.kt @@ -41,4 +41,4 @@ fun CourseDetailBasicInfo( city = city ) } -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailBottomBar.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailBottomBar.kt index 6ce9b220..6c438f1e 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailBottomBar.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailBottomBar.kt @@ -47,4 +47,4 @@ fun CourseDetailBottomBar( onClick = onEnrollButtonClicked ) } -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailCost.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailCost.kt index 159c3971..254bd747 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailCost.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailCost.kt @@ -38,4 +38,4 @@ fun CourseDetailCost( .background(DateRoadTheme.colors.gray100) .padding(start = 20.dp, top = 15.dp, end = 5.dp, bottom = 17.dp) ) -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailOpenedDetail.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailOpenedDetail.kt index dedcc247..f6a11659 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailOpenedDetail.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailOpenedDetail.kt @@ -36,4 +36,4 @@ fun LazyListScope.courseDetailOpenedDetail( item { CourseDetailTag(tags = tags) } -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailTag.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailTag.kt index 8d2b737d..f0b01c96 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailTag.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailTag.kt @@ -47,4 +47,4 @@ fun CourseDetailTag( } Spacer(modifier = Modifier.height(30.dp)) } -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailTimeline.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailTimeline.kt index 0f9fadc0..278890fc 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailTimeline.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailTimeline.kt @@ -5,7 +5,6 @@ import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.padding import androidx.compose.foundation.lazy.LazyListScope import androidx.compose.material3.Text -import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.res.stringResource import androidx.compose.ui.unit.dp @@ -37,4 +36,4 @@ fun LazyListScope.courseDetailTimeline( ) Spacer(modifier = Modifier.height(16.dp)) } -} \ No newline at end of file +} diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailUnopenedDetail.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailUnopenedDetail.kt index 16707773..4774a535 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailUnopenedDetail.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/coursedetail/component/CourseDetailUnopenedDetail.kt @@ -42,7 +42,7 @@ fun CourseDetailUnopenedDetail( maxLines = 3, modifier = Modifier .fillMaxWidth() - .padding(horizontal = 16.dp), + .padding(horizontal = 16.dp) ) } @@ -87,7 +87,7 @@ fun CourseDetailUnopenedDetail( modifier = Modifier .align(Alignment.CenterHorizontally), isEnabled = true, - textContent = when(courseDetailUnopenedDetailType) { + textContent = when (courseDetailUnopenedDetailType) { CourseDetailUnopenedDetailType.FREE -> stringResource(id = courseDetailUnopenedDetailType.buttonTextStringRes, free) CourseDetailUnopenedDetailType.POINT -> stringResource(id = courseDetailUnopenedDetailType.buttonTextStringRes) }, diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/home/HomeContract.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/home/HomeContract.kt index 0da1dff1..c54d0113 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/home/HomeContract.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/home/HomeContract.kt @@ -27,7 +27,7 @@ class HomeContract { data object NavigateToLook : HomeSideEffect data object NavigateToTimeline : HomeSideEffect data class NavigateToEnroll(val enrollType: EnrollType, val id: Int?) : HomeSideEffect - data class NavigateToAdvertisementDetail(val advertisementId: Int): HomeSideEffect + data class NavigateToAdvertisementDetail(val advertisementId: Int) : HomeSideEffect data class NavigateToCourseDetail(val courseId: Int) : HomeSideEffect } diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/home/HomeScreen.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/home/HomeScreen.kt index 3708b541..5f63cb6d 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/home/HomeScreen.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/home/HomeScreen.kt @@ -46,10 +46,10 @@ import org.sopt.dateroad.presentation.ui.component.button.DateRoadTextButton import org.sopt.dateroad.presentation.ui.component.card.DateRoadCourseCard import org.sopt.dateroad.presentation.ui.component.partialcolortext.PartialColorText import org.sopt.dateroad.presentation.ui.component.tag.DateRoadTextTag -import org.sopt.dateroad.presentation.ui.home.component.DateRoadHomeTopBar import org.sopt.dateroad.presentation.ui.component.view.DateRoadErrorView import org.sopt.dateroad.presentation.ui.component.view.DateRoadIdleView import org.sopt.dateroad.presentation.ui.component.view.DateRoadLoadingView +import org.sopt.dateroad.presentation.ui.home.component.DateRoadHomeTopBar import org.sopt.dateroad.presentation.ui.home.component.HomeAdvertisement import org.sopt.dateroad.presentation.ui.home.component.HomeHotCourseCard import org.sopt.dateroad.presentation.ui.home.component.HomeTimeLineCard diff --git a/app/src/main/java/org/sopt/dateroad/presentation/ui/navigator/component/MainNavHost.kt b/app/src/main/java/org/sopt/dateroad/presentation/ui/navigator/component/MainNavHost.kt index f725d0be..fc363ed4 100644 --- a/app/src/main/java/org/sopt/dateroad/presentation/ui/navigator/component/MainNavHost.kt +++ b/app/src/main/java/org/sopt/dateroad/presentation/ui/navigator/component/MainNavHost.kt @@ -44,7 +44,7 @@ fun MainNavHost( startDestination = navigator.startDestination ) { advertisementGraph( - popBackStack = navigator:: popBackStackIfNotHome + popBackStack = navigator::popBackStackIfNotHome ) courseDetailGraph(