"use client"; import { useState } from "react"; import { useTranslations } from "next-intl"; interface RedeemFormProps { prizeType: string; prizeDetail: string; costAfc: number; onSubmit: (deliveryInfo: string) => void; onCancel: () => void; loading: boolean; } export function RedeemForm({ prizeType, prizeDetail, costAfc, onSubmit, onCancel, loading, }: RedeemFormProps) { const t = useTranslations("afc"); const [deliveryInfo, setDeliveryInfo] = useState(""); const isBankTransfer = prizeType === "bank_transfer"; const isMercadoPago = prizeType === "mercadopago"; const placeholder = isBankTransfer ? t("clabe_placeholder") : isMercadoPago ? t("mp_account_placeholder") : t("delivery_placeholder"); const label = isBankTransfer ? t("clabe_label") : isMercadoPago ? t("mp_account_label") : t("delivery_label"); return (
{costAfc} AFC