"use client"; import { useState } from "react"; import Image from "next/image"; import { Modal, ModalContent, Button } from "@heroui/react"; import { buttonStyles } from "@/lib/buttonStyles"; interface ConfirmModalProps { isOpen: boolean; onClose: () => void; } export default function ConfirmModal({ isOpen, onClose }: ConfirmModalProps) { const [activeTab, setActiveTab] = useState<"buy" | "sell">("buy"); return (
{/* Header - Buy/Sell Tabs */}
{/* PAY Section */}
{/* PAY Label and MAX Button */}
PAY
{/* Payment Input Box */}
{/* Left - Amount */}
1,000
$10,000.00 USD
{/* Right - Token Selector and Balance */}
45,230.00 USDC
{/* Transaction Summary */}
Transaction Summary
{/* You Get */}
You Get 9652.2 GYUS
{/* Market Price */}
Market Price $1.03 USDC
{/* Price vs Mint */}
Price vs Mint
+2.53%
{/* Confirm Button */}
); }