Skip to content

Commit 7a3ea07

Browse files
committed
refactor(web): move totalAppealingDisputes to useUser query
1 parent 41f261d commit 7a3ea07

File tree

3 files changed

+2
-36
lines changed

3 files changed

+2
-36
lines changed

web/src/hooks/queries/useMyCasesCounterQuery.ts

Lines changed: 0 additions & 32 deletions
This file was deleted.

web/src/hooks/queries/useUser.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ const userQuery = graphql(`
1010
user(id: $address) {
1111
totalDisputes
1212
totalResolvedDisputes
13+
totalAppealingDisputes
1314
totalCoherent
1415
tokens {
1516
court {

web/src/pages/Dashboard/index.tsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import styled from "styled-components";
33
import { useAccount } from "wagmi";
44
import { DisputeDetailsFragment, useMyCasesQuery } from "queries/useCasesQuery";
55
import { useFiltersContext } from "context/FilterProvider";
6-
import { useMyCasesCounterQuery } from "queries/useMyCasesCounterQuery";
76
import { useUserQuery, UserQuery } from "queries/useUser";
87
import { OrderDirection } from "src/graphql/graphql";
98
import JurorInfo from "./JurorInfo";
@@ -63,12 +62,10 @@ const Dashboard: React.FC = () => {
6362
const disputeSkip = debouncedSearch ? 0 : 3 * (currentPage - 1);
6463
const direction = timeFilter === 0 ? OrderDirection.Desc : OrderDirection.Asc;
6564
const courtChoice = courtFilter === 0 ? {} : { court: courtFilter.toString() };
66-
const { data: userAppealCases } = useMyCasesCounterQuery(address, { ...courtChoice });
67-
const userAppealCasesNumber = userAppealCases?.user?.totalAppealingDisputes;
6865
const queryFilters = { ...combinedQueryFilters, ...courtChoice };
6966
const { data: disputesData } = useMyCasesQuery(address, disputeSkip, queryFilters, direction);
7067
const { data: userData } = useUserQuery(address);
71-
const totalPages = calculatePages(statusFilter, userData, casesPerPage, userAppealCasesNumber);
68+
const totalPages = calculatePages(statusFilter, userData, casesPerPage, userData?.user?.totalAppealingDisputes);
7269

7370
useEffect(() => {
7471
setCurrentPage(1);

0 commit comments

Comments
 (0)