feat(notification): 알림함 진입 및 딥링크 라우팅을 추가한다

This commit is contained in:
Yu Sung
2026-03-12 18:35:43 +09:00
parent 2b58a0147b
commit af8813685e
20 changed files with 788 additions and 32 deletions

View File

@@ -49,6 +49,7 @@ class AppState: ObservableObject {
@Published var pushMessageId = 0
@Published var pushAudioContentId = 0
@Published var pushSeriesId = 0
@Published var pendingDeepLinkAction: AppDeepLinkAction? = nil
@Published var roomId = 0 {
didSet {
if roomId <= 0 {
@@ -141,6 +142,12 @@ class AppState: ObservableObject {
self.syncStepWithNavigationPath()
}
}
func consumePendingDeepLinkAction() -> AppDeepLinkAction? {
let action = pendingDeepLinkAction
pendingDeepLinkAction = nil
return action
}
// ( -> ) UI
func softRestart() {