Skip to content

Commit 704cfb0

Browse files
committed
REFACTOR: 루틴 목록, 루틴 작성 화면 경로 수정
1 parent 5e9f387 commit 704cfb0

36 files changed

Lines changed: 93 additions & 92 deletions

app/src/main/java/com/threegap/bitnagil/MainNavHost.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ import com.threegap.bitnagil.presentation.screen.reportdetail.ReportDetailScreen
1818
import com.threegap.bitnagil.presentation.screen.reportdetail.ReportDetailViewModel
1919
import com.threegap.bitnagil.presentation.screen.reportdetail.model.navarg.ReportDetailScreenArg
2020
import com.threegap.bitnagil.presentation.screen.reporthistory.ReportHistoryScreenContainer
21-
import com.threegap.bitnagil.presentation.routinelist.RoutineListScreenContainer
21+
import com.threegap.bitnagil.presentation.screen.routinelist.RoutineListScreenContainer
2222
import com.threegap.bitnagil.presentation.setting.SettingScreenContainer
2323
import com.threegap.bitnagil.presentation.splash.SplashScreenContainer
2424
import com.threegap.bitnagil.presentation.terms.TermsAgreementScreenContainer
2525
import com.threegap.bitnagil.presentation.webview.BitnagilWebViewScreen
2626
import com.threegap.bitnagil.presentation.withdrawal.WithdrawalScreenContainer
27-
import com.threegap.bitnagil.presentation.writeroutine.WriteRoutineScreenContainer
28-
import com.threegap.bitnagil.presentation.writeroutine.WriteRoutineViewModel
29-
import com.threegap.bitnagil.presentation.writeroutine.model.navarg.WriteRoutineScreenArg
27+
import com.threegap.bitnagil.presentation.screen.routinewrite.WriteRoutineScreenContainer
28+
import com.threegap.bitnagil.presentation.screen.routinewrite.WriteRoutineViewModel
29+
import com.threegap.bitnagil.presentation.screen.routinewrite.model.navarg.WriteRoutineScreenArg
3030

3131
@Composable
3232
fun MainNavHost(

presentation/src/main/java/com/threegap/bitnagil/presentation/routinelist/RoutineListScreen.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/routinelist/RoutineListScreen.kt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.routinelist
1+
package com.threegap.bitnagil.presentation.screen.routinelist
22

33
import androidx.compose.foundation.background
44
import androidx.compose.foundation.layout.Arrangement
@@ -22,15 +22,15 @@ import androidx.hilt.navigation.compose.hiltViewModel
2222
import com.threegap.bitnagil.designsystem.BitnagilTheme
2323
import com.threegap.bitnagil.designsystem.component.block.BitnagilTopBar
2424
import com.threegap.bitnagil.presentation.common.toast.GlobalBitnagilToast
25-
import com.threegap.bitnagil.presentation.routinelist.component.template.DeleteConfirmBottomSheet
26-
import com.threegap.bitnagil.presentation.routinelist.component.template.EditConfirmBottomSheet
27-
import com.threegap.bitnagil.presentation.routinelist.component.template.EmptyRoutineListView
28-
import com.threegap.bitnagil.presentation.routinelist.component.template.RoutineDetailsCard
29-
import com.threegap.bitnagil.presentation.routinelist.component.template.WeeklyDatePicker
30-
import com.threegap.bitnagil.presentation.routinelist.contract.RoutineListSideEffect
31-
import com.threegap.bitnagil.presentation.routinelist.contract.RoutineListState
32-
import com.threegap.bitnagil.presentation.routinelist.model.RoutineListStatePreviewProvider
33-
import com.threegap.bitnagil.presentation.routinelist.model.RoutineUiModel
25+
import com.threegap.bitnagil.presentation.screen.routinelist.component.template.DeleteConfirmBottomSheet
26+
import com.threegap.bitnagil.presentation.screen.routinelist.component.template.EditConfirmBottomSheet
27+
import com.threegap.bitnagil.presentation.screen.routinelist.component.template.EmptyRoutineListView
28+
import com.threegap.bitnagil.presentation.screen.routinelist.component.template.RoutineDetailsCard
29+
import com.threegap.bitnagil.presentation.screen.routinelist.component.template.WeeklyDatePicker
30+
import com.threegap.bitnagil.presentation.screen.routinelist.contract.RoutineListSideEffect
31+
import com.threegap.bitnagil.presentation.screen.routinelist.contract.RoutineListState
32+
import com.threegap.bitnagil.presentation.screen.routinelist.model.RoutineListStatePreviewProvider
33+
import com.threegap.bitnagil.presentation.screen.routinelist.model.RoutineUiModel
3434
import org.orbitmvi.orbit.compose.collectAsState
3535
import org.orbitmvi.orbit.compose.collectSideEffect
3636
import java.time.LocalDate

presentation/src/main/java/com/threegap/bitnagil/presentation/routinelist/RoutineListViewModel.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/routinelist/RoutineListViewModel.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.routinelist
1+
package com.threegap.bitnagil.presentation.screen.routinelist
22

33
import android.util.Log
44
import androidx.lifecycle.SavedStateHandle
@@ -9,10 +9,10 @@ import com.threegap.bitnagil.domain.routine.usecase.DeleteRoutineUseCase
99
import com.threegap.bitnagil.domain.routine.usecase.FetchWeeklyRoutinesUseCase
1010
import com.threegap.bitnagil.domain.writeroutine.usecase.GetWriteRoutineEventFlowUseCase
1111
import com.threegap.bitnagil.presentation.screen.home.util.getCurrentWeekDays
12-
import com.threegap.bitnagil.presentation.routinelist.contract.RoutineListSideEffect
13-
import com.threegap.bitnagil.presentation.routinelist.contract.RoutineListState
14-
import com.threegap.bitnagil.presentation.routinelist.model.RoutineUiModel
15-
import com.threegap.bitnagil.presentation.routinelist.model.toUiModel
12+
import com.threegap.bitnagil.presentation.screen.routinelist.contract.RoutineListSideEffect
13+
import com.threegap.bitnagil.presentation.screen.routinelist.contract.RoutineListState
14+
import com.threegap.bitnagil.presentation.screen.routinelist.model.RoutineUiModel
15+
import com.threegap.bitnagil.presentation.screen.routinelist.model.toUiModel
1616
import dagger.hilt.android.lifecycle.HiltViewModel
1717
import kotlinx.coroutines.launch
1818
import org.orbitmvi.orbit.Container

presentation/src/main/java/com/threegap/bitnagil/presentation/routinelist/component/template/DeleteConfirmBottomSheet.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/routinelist/component/template/DeleteConfirmBottomSheet.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.routinelist.component.template
1+
package com.threegap.bitnagil.presentation.screen.routinelist.component.template
22

33
import androidx.compose.foundation.layout.Arrangement
44
import androidx.compose.foundation.layout.Column

presentation/src/main/java/com/threegap/bitnagil/presentation/routinelist/component/template/EditConfirmBottomSheet.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/routinelist/component/template/EditConfirmBottomSheet.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.routinelist.component.template
1+
package com.threegap.bitnagil.presentation.screen.routinelist.component.template
22

33
import androidx.compose.foundation.layout.Column
44
import androidx.compose.foundation.layout.Spacer

presentation/src/main/java/com/threegap/bitnagil/presentation/routinelist/component/template/EmptyRoutineListView.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/routinelist/component/template/EmptyRoutineListView.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.routinelist.component.template
1+
package com.threegap.bitnagil.presentation.screen.routinelist.component.template
22

33
import androidx.compose.foundation.background
44
import androidx.compose.foundation.layout.Arrangement

presentation/src/main/java/com/threegap/bitnagil/presentation/routinelist/component/template/RoutineDetailsCard.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/routinelist/component/template/RoutineDetailsCard.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.routinelist.component.template
1+
package com.threegap.bitnagil.presentation.screen.routinelist.component.template
22

33
import androidx.compose.foundation.background
44
import androidx.compose.foundation.layout.Arrangement
@@ -24,7 +24,7 @@ import com.threegap.bitnagil.domain.routine.model.DayOfWeek
2424
import com.threegap.bitnagil.presentation.common.extension.displayColor
2525
import com.threegap.bitnagil.presentation.common.extension.displayIcon
2626
import com.threegap.bitnagil.presentation.common.extension.displayTitle
27-
import com.threegap.bitnagil.presentation.routinelist.model.RoutineUiModel
27+
import com.threegap.bitnagil.presentation.screen.routinelist.model.RoutineUiModel
2828

2929
@Composable
3030
fun RoutineDetailsCard(

presentation/src/main/java/com/threegap/bitnagil/presentation/routinelist/component/template/WeeklyDatePicker.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/routinelist/component/template/WeeklyDatePicker.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.routinelist.component.template
1+
package com.threegap.bitnagil.presentation.screen.routinelist.component.template
22

33
import androidx.compose.foundation.background
44
import androidx.compose.foundation.layout.Arrangement

presentation/src/main/java/com/threegap/bitnagil/presentation/routinelist/contract/RoutineListSideEffect.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/routinelist/contract/RoutineListSideEffect.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.routinelist.contract
1+
package com.threegap.bitnagil.presentation.screen.routinelist.contract
22

33
sealed interface RoutineListSideEffect {
44
data object NavigateToBack : RoutineListSideEffect

presentation/src/main/java/com/threegap/bitnagil/presentation/routinelist/contract/RoutineListState.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/routinelist/contract/RoutineListState.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package com.threegap.bitnagil.presentation.routinelist.contract
1+
package com.threegap.bitnagil.presentation.screen.routinelist.contract
22

33
import com.threegap.bitnagil.presentation.screen.home.util.getCurrentWeekDays
4-
import com.threegap.bitnagil.presentation.routinelist.model.RoutineScheduleUiModel
5-
import com.threegap.bitnagil.presentation.routinelist.model.RoutineUiModel
4+
import com.threegap.bitnagil.presentation.screen.routinelist.model.RoutineScheduleUiModel
5+
import com.threegap.bitnagil.presentation.screen.routinelist.model.RoutineUiModel
66
import java.time.LocalDate
77

88
data class RoutineListState(

0 commit comments

Comments
 (0)