feat: 쿠폰 등록

- 쿠폰 등록 후 캔 내역 페이지가 아닌 바로 이전 페이지로 이동하도록 수정
This commit is contained in:
Yu Sung
2025-06-10 20:49:43 +09:00
parent c0cb7fb301
commit 6b0ea91ceb

View File

@@ -39,10 +39,14 @@ final class CanCouponViewModel: ObservableObject {
let decoded = try jsonDecoder.decode(ApiResponseWithoutData.self, from: responseData) let decoded = try jsonDecoder.decode(ApiResponseWithoutData.self, from: responseData)
if decoded.success { if decoded.success {
self.errorMessage = "해당 쿠폰의 캔이 충전되었습니다." if let message = decoded.message {
self.errorMessage = message
} else {
self.errorMessage = "쿠폰 사용이 완료되었습니다."
}
DispatchQueue.main.asyncAfter(deadline: .now() + 1) { DispatchQueue.main.asyncAfter(deadline: .now() + 1) {
AppState.shared.setAppStep(step: .canStatus(refresh: {})) AppState.shared.back()
} }
} else { } else {
if let message = decoded.message { if let message = decoded.message {