"use client" import { useState } from "react" export default function CheckTicketPage() { const [ticketId, setTicketId] = useState("") const [result, setResult] = useState(null) const handleCheck = () => { if (!ticketId.trim()) return setResult({ id: ticketId, event: "Arsenal vs Manchester City", selection: "Arsenal Win", odds: "2.80", stake: "100 ETB", potentialWin: "280 ETB", status: "pending", date: "2026-02-19 17:30", }) } return (

Check Ticket

setTicketId(e.target.value)} placeholder="Enter ticket ID or bet code" className="flex-1 bg-input border border-border rounded px-3 py-2 text-sm text-foreground placeholder:text-muted-foreground focus:outline-none focus:border-primary" onKeyDown={(e) => e.key === "Enter" && handleCheck()} />
{result && (
Ticket Details Pending
{Object.entries(result as Record).filter(([k]) => k !== "status").map(([key, val]) => (
{key.replace(/([A-Z])/g, ' $1')}: {val}
))}
)}
) }