mirror of
https://github.com/AustinKelsay/plebdevs.git
synced 2025-06-06 01:02:04 +00:00
Need to get better at pulling in all zaps
This commit is contained in:
parent
eaad977677
commit
829d974675
@ -14,7 +14,7 @@ const CourseTemplate = ({ course }) => {
|
||||
const { zaps, zapsLoading, zapsError, refetchZaps } = useCoursesZapsQuery({ event: course })
|
||||
|
||||
useEffect(() => {
|
||||
if (!zaps || !zaps.length > 0) return;
|
||||
if (!zaps || zapsLoading || zapsError) return;
|
||||
|
||||
let total = 0;
|
||||
zaps.forEach((zap) => {
|
||||
@ -29,7 +29,10 @@ const CourseTemplate = ({ course }) => {
|
||||
}
|
||||
});
|
||||
setZapAmount(total);
|
||||
}, [course, zaps]);
|
||||
}, [course, zaps, zapsLoading, zapsError]);
|
||||
|
||||
if (zapsLoading) return <div>Loading...</div>;
|
||||
if (zapsError) return <div>Error: {zapsError}</div>;
|
||||
|
||||
return (
|
||||
<div
|
||||
|
@ -15,7 +15,7 @@ const ResourceTemplate = ({ resource }) => {
|
||||
const { returnImageProxy } = useImageProxy();
|
||||
|
||||
useEffect(() => {
|
||||
if (!zaps || !zaps.length > 0) return;
|
||||
if (!zaps || zapsLoading || zapsError) return;
|
||||
|
||||
let total = 0;
|
||||
zaps.forEach((zap) => {
|
||||
@ -30,7 +30,10 @@ const ResourceTemplate = ({ resource }) => {
|
||||
}
|
||||
});
|
||||
setZapAmount(total);
|
||||
}, [resource, zaps]);
|
||||
}, [resource, zaps, zapsLoading, zapsError]);
|
||||
|
||||
if (zapsLoading) return <div>Loading...</div>;
|
||||
if (zapsError) return <div>Error: {zapsError}</div>;
|
||||
|
||||
return (
|
||||
<div
|
||||
|
@ -14,8 +14,8 @@ const WorkshopTemplate = ({workshop}) => {
|
||||
const { zaps, zapsLoading, zapsError, refetchZaps } = useWorkshopsZapsQuery({event: workshop});
|
||||
|
||||
useEffect(() => {
|
||||
if (!zaps || !zaps.length > 0) return;
|
||||
|
||||
if (!zaps || zapsLoading || zapsError) return;
|
||||
|
||||
let total = 0;
|
||||
zaps.forEach((zap) => {
|
||||
// If the zap matches the event or the parameterized event, then add the zap to the total
|
||||
@ -29,7 +29,7 @@ const WorkshopTemplate = ({workshop}) => {
|
||||
}
|
||||
});
|
||||
setZapAmount(total);
|
||||
}, [zaps, workshop]);
|
||||
}, [zaps, workshop, zapsLoading, zapsError]);
|
||||
|
||||
if (zapsLoading) return <div>Loading...</div>;
|
||||
if (zapsError) return <div>Error: {zapsError}</div>;
|
||||
|
Loading…
x
Reference in New Issue
Block a user