Order

import { useState } from "react"; import { Card, CardContent } from "@/components/ui/card"; import { Input } from "@/components/ui/input"; import { Button } from "@/components/ui/button"; export default function PaymentForm() { const [formData, setFormData] = useState({ name: "", email: "", amount: "", cardNumber: "", expiry: "", cvv: "" }); const [paymentStatus, setPaymentStatus] = useState(null); const handleChange = (e) => { setFormData({ ...formData, [e.target.name]: e.target.value }); }; const handlePayment = (e) => { e.preventDefault(); // Simulasi pembayaran sukses setelah validasi sederhana if (formData.name && formData.amount && formData.cardNumber) { setPaymentStatus("Pembayaran berhasil!"); } else { setPaymentStatus("Silakan lengkapi semua data."); } }; return (

Form Pembayaran Online

{paymentStatus && (

{paymentStatus}

)}
); }

Post a Comment