Fix : Event scanbarcode

This commit is contained in:
2024-12-04 15:45:55 +08:00
parent 9a9bbe3bd6
commit 5917a1b8d0
6 changed files with 71 additions and 30 deletions

View File

@@ -30,14 +30,6 @@ export default function Ui_Konfirmasi({
const [isLoading, setLoading] = useState(false);
const [isPresent, setIsPresent] = useState<boolean | null>(null);
// useShallowEffect(() => {
// onLoadData({
// onPublish(val) {
// setData(val);
// },
// });
// }, [setData]);
useShallowEffect(() => {
onLoadKehadiran({
onChange(val) {
@@ -51,12 +43,12 @@ export default function Ui_Konfirmasi({
}: {
onChange: (val: boolean) => void;
}) {
const checkKehadiran = await event_funCheckKehadiran({
eventId: dataEvent.id,
userId: userLoginId as string,
});
const res = await fetch(
`/api/event/check-kehadiran?userId=${userLoginId}&eventId=${dataEvent.id}`
);
const checkKehadiran = await res.json();
onChange(checkKehadiran);
onChange(checkKehadiran.res);
}
async function onUpdateKonfirmasi() {
setLoading(true);
@@ -74,6 +66,7 @@ export default function Ui_Konfirmasi({
}
}
console.log(isPresent, "isPresent");
return (
<>

View File

@@ -20,7 +20,7 @@ export default function Event_Beranda({
}: {
dataEvent: MODEL_EVENT[];
}) {
const [data, setData] = useState(dataEvent);
const [data, setData] = useState<MODEL_EVENT[] >([]);
const [activePage, setActivePage] = useState(1);
const [isLoading, setIsLoading] = useState(false);
@@ -76,8 +76,6 @@ export default function Event_Beranda({
setData(val);
},
});
}}
>
Update beranda