fix(live): 종료 라이브 토스트를 노출한다
This commit is contained in:
@@ -426,7 +426,11 @@ final class LiveViewModel: ObservableObject {
|
||||
onSuccess(data)
|
||||
} else {
|
||||
if let message = decoded.message {
|
||||
self.errorMessage = message
|
||||
if message.contains("종료") {
|
||||
self.errorMessage = "이미 종료된 라이브 입니다."
|
||||
} else {
|
||||
self.errorMessage = message
|
||||
}
|
||||
} else {
|
||||
self.errorMessage = "라이브 정보를 가져오지 못했습니다.\n다시 시도해 주세요."
|
||||
}
|
||||
|
||||
@@ -446,6 +446,11 @@ struct HomeView: View {
|
||||
}
|
||||
}
|
||||
}
|
||||
.sodaToast(
|
||||
isPresented: $liveViewModel.isShowPopup,
|
||||
message: liveViewModel.errorMessage,
|
||||
autohideIn: 2
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user