feat: initial commit

Signed-off-by: Noa Virellia <noa@requiem.garden>
This commit is contained in:
2026-02-18 11:54:42 +08:00
parent 23fb6f163d
commit 0a7d69e86b
167 changed files with 23952 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
import { useCheckinSubmit } from '@/hooks/data/useCheckinSubmit';
import { useUserInfo } from '@/hooks/data/useUserInfo';
import { CheckinScannerNavView } from './checkin-scanner-nav.view';
export function CheckinScannerNavContainer() {
const { data } = useUserInfo();
const { mutate, isPending } = useCheckinSubmit();
if ((data.data?.permission_level ?? 0) <= 20) {
return null;
}
return (
<CheckinScannerNavView
onScan={code => mutate({ body: { checkin_code: code } })}
isPending={isPending}
/>
);
}