Skip to content

Commit 3b3de13

Browse files
committed
[FEATURE]#64 : 로그인 화면으로 전환하는 인텐트 구현
1 parent e0d8386 commit 3b3de13

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

app/src/main/kotlin/com/bff/wespot/NavigatorImpl.kt

+7
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package com.bff.wespot
22

33
import android.content.Context
44
import android.content.Intent
5+
import com.bff.wespot.auth.AuthActivity
56
import com.bff.wespot.navigation.Navigator
67
import com.bff.wespot.navigation.util.buildIntent
78
import javax.inject.Inject
@@ -14,4 +15,10 @@ class NavigatorImpl @Inject constructor() : Navigator {
1415
intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
1516
return intent
1617
}
18+
19+
override fun navigateToAuth(context: Context): Intent {
20+
val intent = context.buildIntent<AuthActivity>()
21+
intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
22+
return intent
23+
}
1724
}

core/navigation/src/main/kotlin/com/bff/wespot/navigation/Navigator.kt

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import android.content.Context
44
import android.content.Intent
55

66
interface Navigator {
7-
fun navigateToMain(
8-
context: Context
9-
) : Intent
10-
}
7+
fun navigateToMain(context: Context) : Intent
8+
9+
fun navigateToAuth(context: Context): Intent
10+
}

0 commit comments

Comments
 (0)