fix(LOY-63): move redeem flows to separate folder

add use client directive
This commit is contained in:
Christian Andolf
2025-01-08 14:20:48 +01:00
parent 9584478b34
commit 6941c1d006
5 changed files with 15 additions and 13 deletions

View File

@@ -1,3 +1,5 @@
"use client"
import { motion } from "framer-motion"
import { useIntl } from "react-intl"

View File

@@ -8,10 +8,10 @@ import Body from "@/components/TempDesignSystem/Text/Body"
import Title from "@/components/TempDesignSystem/Text/Title"
import { toast } from "@/components/TempDesignSystem/Toasts"
import { RewardIcon } from "../RewardIcon"
import MembershipNumberBadge from "./MembershipNumberBadge"
import { RewardIcon } from "../../RewardIcon"
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"

View File

@@ -7,13 +7,13 @@ import Body from "@/components/TempDesignSystem/Text/Body"
import Title from "@/components/TempDesignSystem/Text/Title"
import { isRestaurantOnSiteTierReward } from "@/utils/rewards"
import { RewardIcon } from "../RewardIcon"
import ActiveRedeemedBadge from "./ActiveRedeemedBadge"
import MembershipNumberBadge from "./MembershipNumberBadge"
import TimedRedeemedBadge from "./TimedRedeemedBadge"
import useRedeemFlow from "./useRedeemFlow"
import { RewardIcon } from "../../RewardIcon"
import ActiveRedeemedBadge from "../ActiveRedeemedBadge"
import MembershipNumberBadge from "../MembershipNumberBadge"
import TimedRedeemedBadge from "../TimedRedeemedBadge"
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"

View File

@@ -1,3 +1,5 @@
"use client"
import { useIntl } from "react-intl"
import Countdown from "@/components/Countdown"

View File

@@ -10,13 +10,11 @@ import {
} from "react-aria-components"
import { useIntl } from "react-intl"
import { trpc } from "@/lib/trpc/client"
import { CloseLargeIcon } from "@/components/Icons"
import Button from "@/components/TempDesignSystem/Button"
import Campaign from "./Campaign"
import Tier from "./Tier"
import Campaign from "./Flows/Campaign"
import Tier from "./Flows/Tier"
import { RedeemContext } from "./useRedeemFlow"
import styles from "./redeem.module.css"