@@ -97,6 +97,7 @@ export default function useRoller() {
9797 const { setNextRoll } = useTimerStore();
9898
9999 const {
100+ invitesLoading,
100101 nextBatchTime,
101102 point,
102103 points,
@@ -357,6 +358,10 @@ export default function useRoller() {
357358 };
358359
359360 const getInvites = useCallback(async () => {
361+ if (invitesLoading) {
362+ return;
363+ }
364+
360365 try {
361366 setInvitesLoading(true);
362367 const curPoint: number = Number(need.point(pointCursor));
@@ -672,7 +677,8 @@ export default function useRoller() {
672677
673678 return api.getPendingTx(txHash);
674679 },
675− [// eslint-disable-line
680+ [
681+ // eslint-disable-line
676682 api,
677683 authMnemonic,
678684 authToken,