Files
storybid/packages/client/src/pages/staff/CheckInPage.tsx
T

34 lines
1.0 KiB
TypeScript
Raw Normal View History

2026-05-02 19:46:42 -05:00
/**
2026-05-02 20:14:15 -05:00
* Check-in station — search bidders, scan QR, assign paddle, confirm payment readiness.
2026-05-02 19:46:42 -05:00
*
* TODO:
* - Search /api/bidders?eventId=&q=
* - QR scanner via device camera
* - POST /api/check-in/:id on confirm
* - Show payment-on-file indicator
*/
export default function CheckInPage() {
return (
2026-05-02 20:14:15 -05:00
<main className="min-h-screen bg-gray-50 p-4 space-y-4">
<div className="flex items-center gap-3">
<span className="text-3xl"></span>
<div>
<h1 className="text-2xl font-black text-gray-900">Check-In</h1>
<p className="text-sm text-gray-400">Scan QR or search bidder name / paddle</p>
</div>
</div>
<input
type="search"
placeholder="Search paddle # or bidder name…"
className="field"
disabled
/>
<div className="card p-8 text-center text-gray-400 text-sm border-dashed border-2 border-gray-200 bg-gray-50/50">
QR scan &amp; bidder search not yet implemented
2026-05-02 19:46:42 -05:00
</div>
</main>
);
}