fix(LOY-63): move redeem flows to separate folder
add use client directive
This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
|
"use client"
|
||||||
|
|
||||||
import { motion } from "framer-motion"
|
import { motion } from "framer-motion"
|
||||||
import { useIntl } from "react-intl"
|
import { useIntl } from "react-intl"
|
||||||
|
|
||||||
|
|||||||
@@ -8,10 +8,10 @@ import Body from "@/components/TempDesignSystem/Text/Body"
|
|||||||
import Title from "@/components/TempDesignSystem/Text/Title"
|
import Title from "@/components/TempDesignSystem/Text/Title"
|
||||||
import { toast } from "@/components/TempDesignSystem/Toasts"
|
import { toast } from "@/components/TempDesignSystem/Toasts"
|
||||||
|
|
||||||
import { RewardIcon } from "../RewardIcon"
|
import { RewardIcon } from "../../RewardIcon"
|
||||||
import MembershipNumberBadge from "./MembershipNumberBadge"
|
import MembershipNumberBadge from "../MembershipNumberBadge"
|
||||||
|
|
||||||
import styles from "./redeem.module.css"
|
import styles from "../redeem.module.css"
|
||||||
|
|
||||||
import type { RewardWithRedeem } from "@/server/routers/contentstack/reward/output"
|
import type { RewardWithRedeem } from "@/server/routers/contentstack/reward/output"
|
||||||
|
|
||||||
@@ -7,13 +7,13 @@ import Body from "@/components/TempDesignSystem/Text/Body"
|
|||||||
import Title from "@/components/TempDesignSystem/Text/Title"
|
import Title from "@/components/TempDesignSystem/Text/Title"
|
||||||
import { isRestaurantOnSiteTierReward } from "@/utils/rewards"
|
import { isRestaurantOnSiteTierReward } from "@/utils/rewards"
|
||||||
|
|
||||||
import { RewardIcon } from "../RewardIcon"
|
import { RewardIcon } from "../../RewardIcon"
|
||||||
import ActiveRedeemedBadge from "./ActiveRedeemedBadge"
|
import ActiveRedeemedBadge from "../ActiveRedeemedBadge"
|
||||||
import MembershipNumberBadge from "./MembershipNumberBadge"
|
import MembershipNumberBadge from "../MembershipNumberBadge"
|
||||||
import TimedRedeemedBadge from "./TimedRedeemedBadge"
|
import TimedRedeemedBadge from "../TimedRedeemedBadge"
|
||||||
import useRedeemFlow from "./useRedeemFlow"
|
import useRedeemFlow from "../useRedeemFlow"
|
||||||
|
|
||||||
import styles from "./redeem.module.css"
|
import styles from "../redeem.module.css"
|
||||||
|
|
||||||
import type { RewardWithRedeem } from "@/server/routers/contentstack/reward/output"
|
import type { RewardWithRedeem } from "@/server/routers/contentstack/reward/output"
|
||||||
|
|
||||||
@@ -1,3 +1,5 @@
|
|||||||
|
"use client"
|
||||||
|
|
||||||
import { useIntl } from "react-intl"
|
import { useIntl } from "react-intl"
|
||||||
|
|
||||||
import Countdown from "@/components/Countdown"
|
import Countdown from "@/components/Countdown"
|
||||||
|
|||||||
@@ -10,13 +10,11 @@ import {
|
|||||||
} from "react-aria-components"
|
} from "react-aria-components"
|
||||||
import { useIntl } from "react-intl"
|
import { useIntl } from "react-intl"
|
||||||
|
|
||||||
import { trpc } from "@/lib/trpc/client"
|
|
||||||
|
|
||||||
import { CloseLargeIcon } from "@/components/Icons"
|
import { CloseLargeIcon } from "@/components/Icons"
|
||||||
import Button from "@/components/TempDesignSystem/Button"
|
import Button from "@/components/TempDesignSystem/Button"
|
||||||
|
|
||||||
import Campaign from "./Campaign"
|
import Campaign from "./Flows/Campaign"
|
||||||
import Tier from "./Tier"
|
import Tier from "./Flows/Tier"
|
||||||
import { RedeemContext } from "./useRedeemFlow"
|
import { RedeemContext } from "./useRedeemFlow"
|
||||||
|
|
||||||
import styles from "./redeem.module.css"
|
import styles from "./redeem.module.css"
|
||||||
|
|||||||
Reference in New Issue
Block a user