import { Badge } from "@workspace/ui/components/badge"; import { useTranslation } from "react-i18next"; import { Display } from "@/components/display"; interface PromoInfoProps { discount?: API.SubscribeDiscount; } export function PromoInfo({ discount }: Readonly) { const { t } = useTranslation("subscribe"); const promo = discount?.promo; if (!promo) return null; return (
{promo.rule_name || t("promo.available", "Promo Available")} {promo.end_time && ( {t("promo.validUntil", "Valid until")}:{" "} {new Date(promo.end_time * 1000).toLocaleString()} )}
); }