feat: 쿠폰 등록
- 쿠폰 등록 후 캔 내역 페이지가 아닌 바로 이전 페이지로 이동하도록 수정
This commit is contained in:
@@ -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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user