"use client" import { useIntl } from "react-intl" import CopyIcon from "@/components/Icons/Copy" import Button from "@/components/TempDesignSystem/Button" import Body from "@/components/TempDesignSystem/Text/Body" import Caption from "@/components/TempDesignSystem/Text/Caption" import Title from "@/components/TempDesignSystem/Text/Title" import { toast } from "@/components/TempDesignSystem/Toasts" import { RewardIcon } from "../../RewardIcon" import useRedeemFlow from "../useRedeemFlow" import styles from "../redeem.module.css" export default function Campaign() { const { reward } = useRedeemFlow() const intl = useIntl() if (!reward) { return null } if (reward.data.rewardType !== "Campaign") { return null } const operaRewardId = reward.data.operaRewardId return ( <>
{reward.label} {reward.description}
{intl.formatMessage({ id: "Promo code" })} {operaRewardId}
) }