Skip to content

Commit

Permalink
[feat] : #3 Routes 이름 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
1971123-seongmin committed Oct 24, 2024
1 parent 0347481 commit 5e75a40
Showing 1 changed file with 17 additions and 5 deletions.
22 changes: 17 additions & 5 deletions app/src/main/java/org/sopt/and/presentation/navigation/Routes.kt
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,31 @@ package org.sopt.and.presentation.navigation
import kotlinx.serialization.Serializable

sealed interface Routes {
val route: String

@Serializable
data object SignInScreen : Routes
data object SignInScreen : Routes {
override val route = "sign_in"
}

@Serializable
data object SignUpScreen : Routes
data object SignUpScreen : Routes {
override val route = "sign_up"
}

@Serializable
data class MyPageScreen(val email: String) : Routes
data object MyPageScreen : Routes {
override val route = "my_page"
}

@Serializable
data object HomeScreen : Routes
data object HomeScreen : Routes {
override val route = "home"
}

@Serializable
data object SearchScreen : Routes
data object SearchScreen : Routes {
override val route = "search"
}

}

0 comments on commit 5e75a40

Please sign in to comment.