@AppStorage를 사용할 때 pushToken을 못불러오는 경우 있음 -> pushTokenUpdate시 직접 UserDefaults에서 조회하는 것으로 수정

This commit is contained in:
Yu Sung 2025-04-29 12:16:59 +09:00
parent 37af6ca926
commit 212224ebd7
1 changed files with 1 additions and 3 deletions

View File

@ -11,9 +11,6 @@ import Firebase
import Kingfisher
struct HomeView: View {
@AppStorage("pushToken") private var pushToken: String = UserDefaults.string(forKey: .pushToken)
@StateObject var viewModel = HomeViewModel()
@StateObject var liveViewModel = LiveViewModel()
@StateObject var appState = AppState.shared
@ -285,6 +282,7 @@ struct HomeView: View {
}
private func pushTokenUpdate() {
let pushToken = UserDefaults.string(forKey: .pushToken)
if !pushToken.trimmingCharacters(in: .whitespaces).isEmpty {
self.viewModel.pushTokenUpdate(pushToken: pushToken)
}