Skip to content

Commit a5976a9

Browse files
authored
feat: 블랙리스트 경로 화면 추가 (#67)
1 parent 16738de commit a5976a9

File tree

2 files changed

+26
-2
lines changed

2 files changed

+26
-2
lines changed

app/src/main/java/com/apptive/japkor/navigation/AppNavHost.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import com.apptive.japkor.ui.login.LoginScreen
1010
import com.apptive.japkor.ui.requiredinfo.RequiredInfoCompleteScreen
1111
import com.apptive.japkor.ui.requiredinfo.RequiredInfoScreen
1212
import com.apptive.japkor.ui.signup.SignUpScreen
13+
import com.apptive.japkor.ui.status.BlacklistedRouteScreen
1314
import com.apptive.japkor.ui.status.PendingApprovalRouteScreen
1415
import com.apptive.japkor.ui.status.PendingConnectingRouteScreen
1516

@@ -54,7 +55,7 @@ fun AppNavHost(
5455
composable(Screen.PendingApproval.route) { PendingApprovalRouteScreen() }
5556
composable(Screen.PendingConnecting.route) { PendingConnectingRouteScreen() }
5657

57-
//composable(Screen.Connected.route) { ConnectedPlaceholderScreen(navController) }
58-
//composable(Screen.Blacklisted.route) { BlacklistedPlaceholderScreen(navController) }
58+
composable(Screen.Connected.route) { MainRouteScreen(navController) }
59+
composable(Screen.Blacklisted.route) { BlacklistedRouteScreen() }
5960
}
6061
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
package com.apptive.japkor.ui.status
2+
3+
import androidx.compose.runtime.Composable
4+
import androidx.compose.runtime.collectAsState
5+
import androidx.compose.runtime.getValue
6+
import androidx.compose.runtime.remember
7+
import androidx.compose.ui.platform.LocalContext
8+
import com.apptive.japkor.R
9+
import com.apptive.japkor.data.local.DataStoreManager
10+
11+
@Composable
12+
fun BlacklistedRouteScreen() {
13+
val context = LocalContext.current
14+
val dataStore = remember { DataStoreManager(context.applicationContext) }
15+
val name by dataStore.getUserName().collectAsState(initial = "")
16+
17+
StatusWaitingTemplate(
18+
name = name.ifBlank { "회원" },
19+
title = "서비스 이용이 제한되었습니다",
20+
subtitle = "문의가 필요하시면 고객센터로 연락해주세요",
21+
logoRes = R.drawable.ampersand_bg
22+
)
23+
}

0 commit comments

Comments
 (0)