Merged in fix/LOY-145-no-confirm-close-on-pos-rewards (pull request #1492)
fix(LOY-145): no confirm close box after redeeming pos rewards Approved-by: Chuma Mcphoy (We Ahead)
This commit is contained in:
@@ -15,6 +15,7 @@ import { trpc } from "@/lib/trpc/client"
|
||||
import { CloseLargeIcon } from "@/components/Icons"
|
||||
import Button from "@/components/TempDesignSystem/Button"
|
||||
import useLang from "@/hooks/useLang"
|
||||
import { isRestaurantOnSiteTierReward } from "@/utils/rewards"
|
||||
|
||||
import Campaign from "./Flows/Campaign"
|
||||
import Tier from "./Flows/Tier"
|
||||
@@ -105,7 +106,10 @@ export default function Redeem({ reward, membershipNumber }: RedeemProps) {
|
||||
<header className={styles.modalHeader}>
|
||||
<button
|
||||
onClick={() => {
|
||||
if (redeemStep === "redeemed") {
|
||||
if (
|
||||
redeemStep === "redeemed" &&
|
||||
!isRestaurantOnSiteTierReward(reward)
|
||||
) {
|
||||
setRedeemStep("confirm-close")
|
||||
} else {
|
||||
closeModal()
|
||||
|
||||
Reference in New Issue
Block a user