feat(drinkkaart): implement QR scan and balance deduction interface
Convert /drinkkaart route from a redirect to a full admin scanning interface. Add flow: scan QR → resolve user → select amount → confirm deduction → success. Refactor QrScanner to use Html5Qrcode API for better control and cleanup. Update event date/time to April 24, 2026 at 19:30. BREAKING CHANGE: /drinkkaart now requires admin role and provides scanner UI instead of redirecting to /account.
This commit is contained in:
@@ -128,7 +128,7 @@ export const Route = createRootRouteWithContext<RouterAppContext>()({
|
||||
name: "Kunstenkamp Open Mic Night",
|
||||
description:
|
||||
"Een avond vol muziek, theater, dans, woordkunst en meer. Iedereen is welkom om zijn of haar talent te tonen.",
|
||||
startDate: "2026-04-18T19:00:00+02:00",
|
||||
startDate: "2026-04-24T19:30:00+02:00",
|
||||
eventStatus: "https://schema.org/EventScheduled",
|
||||
eventAttendanceMode: "https://schema.org/OfflineEventAttendanceMode",
|
||||
organizer: {
|
||||
|
||||
Reference in New Issue
Block a user