Skip to content

Commit

Permalink
fix: add guard for setTotalCount #5180
Browse files Browse the repository at this point in the history
  • Loading branch information
leocs2417 committed Dec 12, 2024
1 parent 1f40986 commit 1e55a95
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions packages/next-common/components/assets/assetsList.js
Original file line number Diff line number Diff line change
Expand Up @@ -51,17 +51,17 @@ export const colTransfer = {

export default function AssetsList({ address }) {
const { loading, assets } = useQueryAddressAssets(address);
const [, setTotalCount] = useTotalCounts();
const [totalCounts, setTotalCount] = useTotalCounts();
const colTotal = useColTotal(address);
const colTransferrable = useColTransferrable(address);

useEffect(() => {
if (loading) {
if (loading || assets?.length === totalCounts.assets) {
return;
}

setTotalCount("assets", assets?.length || 0);
}, [assets, setTotalCount, loading]);
}, [assets, setTotalCount, loading, totalCounts.assets]);

const columnsDef = [
colToken,
Expand Down
6 changes: 3 additions & 3 deletions packages/next-common/components/profile/assets/assetsList.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,19 @@ import { useTotalCounts } from "next-common/components/assets/context/assetHubTa

export default function ProfileAssetsList({ address }) {
const { loading, assets } = useQueryAddressAssets(address);
const [, setTotalCount] = useTotalCounts();
const [totalCounts, setTotalCount] = useTotalCounts();
const colTotal = useColTotal(address);
const colTransferrable = useColTransferrable(address);

const columnsDef = [colToken, colId, colName, colTotal, colTransferrable];

useEffect(() => {
if (loading) {
if (loading || assets?.length === totalCounts.assets) {
return;
}

setTotalCount("assets", assets?.length || 0);
}, [assets, setTotalCount, loading]);
}, [assets, setTotalCount, loading, totalCounts.assets]);

return (
<ScrollerX>
Expand Down

0 comments on commit 1e55a95

Please sign in to comment.