Skip to content

Commit 4854782

Browse files
authored
Merge pull request #1104 from kleros/fix(web)/useUser-wrong-field
Fix(web): update useUser hook and graphql generated files
2 parents 6d52104 + 4c62b04 commit 4854782

File tree

3 files changed

+219
-17
lines changed

3 files changed

+219
-17
lines changed

Diff for: web/src/graphql/gql.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ const documents = {
3131
types.EvidencesDocument,
3232
"\n query HomePage($timeframe: ID) {\n disputes(first: 3) {\n id\n }\n counters(where: { id_gt: $timeframe }) {\n id\n stakedPNK\n paidETH\n redistributedPNK\n activeJurors\n cases\n }\n }\n":
3333
types.HomePageDocument,
34-
"\n query User($address: ID!) {\n user(id: $address) {\n totalDisputes\n totalResolvedDisputes\n totalCoherent\n tokens {\n court {\n id\n name\n }\n }\n shifts {\n tokenAmount\n ethAmount\n }\n }\n }\n":
34+
"\n query User($address: ID!) {\n user(id: $address) {\n totalDisputes\n totalResolvedDisputes\n totalCoherent\n tokens {\n court {\n id\n name\n }\n }\n shifts {\n pnkAmount\n ethAmount\n }\n }\n }\n":
3535
types.UserDocument,
3636
"\n query VotingHistory($disputeID: ID!) {\n dispute(id: $disputeID) {\n id\n rounds {\n nbVotes\n }\n disputeKitDispute {\n localRounds {\n ... on ClassicRound {\n winningChoice\n totalVoted\n votes {\n id\n juror {\n id\n }\n ... on ClassicVote {\n choice\n justification\n }\n }\n }\n }\n }\n }\n }\n":
3737
types.VotingHistoryDocument,
@@ -109,8 +109,8 @@ export function graphql(
109109
* The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients.
110110
*/
111111
export function graphql(
112-
source: "\n query User($address: ID!) {\n user(id: $address) {\n totalDisputes\n totalResolvedDisputes\n totalCoherent\n tokens {\n court {\n id\n name\n }\n }\n shifts {\n tokenAmount\n ethAmount\n }\n }\n }\n"
113-
): (typeof documents)["\n query User($address: ID!) {\n user(id: $address) {\n totalDisputes\n totalResolvedDisputes\n totalCoherent\n tokens {\n court {\n id\n name\n }\n }\n shifts {\n tokenAmount\n ethAmount\n }\n }\n }\n"];
112+
source: "\n query User($address: ID!) {\n user(id: $address) {\n totalDisputes\n totalResolvedDisputes\n totalCoherent\n tokens {\n court {\n id\n name\n }\n }\n shifts {\n pnkAmount\n ethAmount\n }\n }\n }\n"
113+
): (typeof documents)["\n query User($address: ID!) {\n user(id: $address) {\n totalDisputes\n totalResolvedDisputes\n totalCoherent\n tokens {\n court {\n id\n name\n }\n }\n shifts {\n pnkAmount\n ethAmount\n }\n }\n }\n"];
114114
/**
115115
* The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients.
116116
*/

Diff for: web/src/graphql/graphql.ts

+214-12
Original file line numberDiff line numberDiff line change
@@ -1908,6 +1908,98 @@ export enum Evidence_OrderBy {
19081908
SenderTotalStake = "sender__totalStake",
19091909
}
19101910

1911+
export type FeeToken = {
1912+
__typename?: "FeeToken";
1913+
accepted: Scalars["Boolean"]["output"];
1914+
id: Scalars["ID"]["output"];
1915+
rateDecimals: Scalars["Int"]["output"];
1916+
rateInEth: Scalars["BigInt"]["output"];
1917+
rounds?: Maybe<Array<Round>>;
1918+
tokenAndETHShift?: Maybe<Array<TokenAndEthShift>>;
1919+
totalPaid: Scalars["BigInt"]["output"];
1920+
totalPaidInETH: Scalars["BigInt"]["output"];
1921+
};
1922+
1923+
export type FeeTokenRoundsArgs = {
1924+
first?: InputMaybe<Scalars["Int"]["input"]>;
1925+
orderBy?: InputMaybe<Round_OrderBy>;
1926+
orderDirection?: InputMaybe<OrderDirection>;
1927+
skip?: InputMaybe<Scalars["Int"]["input"]>;
1928+
where?: InputMaybe<Round_Filter>;
1929+
};
1930+
1931+
export type FeeTokenTokenAndEthShiftArgs = {
1932+
first?: InputMaybe<Scalars["Int"]["input"]>;
1933+
orderBy?: InputMaybe<TokenAndEthShift_OrderBy>;
1934+
orderDirection?: InputMaybe<OrderDirection>;
1935+
skip?: InputMaybe<Scalars["Int"]["input"]>;
1936+
where?: InputMaybe<TokenAndEthShift_Filter>;
1937+
};
1938+
1939+
export type FeeToken_Filter = {
1940+
/** Filter for the block changed event. */
1941+
_change_block?: InputMaybe<BlockChangedFilter>;
1942+
accepted?: InputMaybe<Scalars["Boolean"]["input"]>;
1943+
accepted_in?: InputMaybe<Array<Scalars["Boolean"]["input"]>>;
1944+
accepted_not?: InputMaybe<Scalars["Boolean"]["input"]>;
1945+
accepted_not_in?: InputMaybe<Array<Scalars["Boolean"]["input"]>>;
1946+
and?: InputMaybe<Array<InputMaybe<FeeToken_Filter>>>;
1947+
id?: InputMaybe<Scalars["ID"]["input"]>;
1948+
id_gt?: InputMaybe<Scalars["ID"]["input"]>;
1949+
id_gte?: InputMaybe<Scalars["ID"]["input"]>;
1950+
id_in?: InputMaybe<Array<Scalars["ID"]["input"]>>;
1951+
id_lt?: InputMaybe<Scalars["ID"]["input"]>;
1952+
id_lte?: InputMaybe<Scalars["ID"]["input"]>;
1953+
id_not?: InputMaybe<Scalars["ID"]["input"]>;
1954+
id_not_in?: InputMaybe<Array<Scalars["ID"]["input"]>>;
1955+
or?: InputMaybe<Array<InputMaybe<FeeToken_Filter>>>;
1956+
rateDecimals?: InputMaybe<Scalars["Int"]["input"]>;
1957+
rateDecimals_gt?: InputMaybe<Scalars["Int"]["input"]>;
1958+
rateDecimals_gte?: InputMaybe<Scalars["Int"]["input"]>;
1959+
rateDecimals_in?: InputMaybe<Array<Scalars["Int"]["input"]>>;
1960+
rateDecimals_lt?: InputMaybe<Scalars["Int"]["input"]>;
1961+
rateDecimals_lte?: InputMaybe<Scalars["Int"]["input"]>;
1962+
rateDecimals_not?: InputMaybe<Scalars["Int"]["input"]>;
1963+
rateDecimals_not_in?: InputMaybe<Array<Scalars["Int"]["input"]>>;
1964+
rateInEth?: InputMaybe<Scalars["BigInt"]["input"]>;
1965+
rateInEth_gt?: InputMaybe<Scalars["BigInt"]["input"]>;
1966+
rateInEth_gte?: InputMaybe<Scalars["BigInt"]["input"]>;
1967+
rateInEth_in?: InputMaybe<Array<Scalars["BigInt"]["input"]>>;
1968+
rateInEth_lt?: InputMaybe<Scalars["BigInt"]["input"]>;
1969+
rateInEth_lte?: InputMaybe<Scalars["BigInt"]["input"]>;
1970+
rateInEth_not?: InputMaybe<Scalars["BigInt"]["input"]>;
1971+
rateInEth_not_in?: InputMaybe<Array<Scalars["BigInt"]["input"]>>;
1972+
rounds_?: InputMaybe<Round_Filter>;
1973+
tokenAndETHShift_?: InputMaybe<TokenAndEthShift_Filter>;
1974+
totalPaid?: InputMaybe<Scalars["BigInt"]["input"]>;
1975+
totalPaidInETH?: InputMaybe<Scalars["BigInt"]["input"]>;
1976+
totalPaidInETH_gt?: InputMaybe<Scalars["BigInt"]["input"]>;
1977+
totalPaidInETH_gte?: InputMaybe<Scalars["BigInt"]["input"]>;
1978+
totalPaidInETH_in?: InputMaybe<Array<Scalars["BigInt"]["input"]>>;
1979+
totalPaidInETH_lt?: InputMaybe<Scalars["BigInt"]["input"]>;
1980+
totalPaidInETH_lte?: InputMaybe<Scalars["BigInt"]["input"]>;
1981+
totalPaidInETH_not?: InputMaybe<Scalars["BigInt"]["input"]>;
1982+
totalPaidInETH_not_in?: InputMaybe<Array<Scalars["BigInt"]["input"]>>;
1983+
totalPaid_gt?: InputMaybe<Scalars["BigInt"]["input"]>;
1984+
totalPaid_gte?: InputMaybe<Scalars["BigInt"]["input"]>;
1985+
totalPaid_in?: InputMaybe<Array<Scalars["BigInt"]["input"]>>;
1986+
totalPaid_lt?: InputMaybe<Scalars["BigInt"]["input"]>;
1987+
totalPaid_lte?: InputMaybe<Scalars["BigInt"]["input"]>;
1988+
totalPaid_not?: InputMaybe<Scalars["BigInt"]["input"]>;
1989+
totalPaid_not_in?: InputMaybe<Array<Scalars["BigInt"]["input"]>>;
1990+
};
1991+
1992+
export enum FeeToken_OrderBy {
1993+
Accepted = "accepted",
1994+
Id = "id",
1995+
RateDecimals = "rateDecimals",
1996+
RateInEth = "rateInEth",
1997+
Rounds = "rounds",
1998+
TokenAndEthShift = "tokenAndETHShift",
1999+
TotalPaid = "totalPaid",
2000+
TotalPaidInEth = "totalPaidInETH",
2001+
}
2002+
19112003
export type JurorTokensPerCourt = {
19122004
__typename?: "JurorTokensPerCourt";
19132005
court: Court;
@@ -2225,6 +2317,8 @@ export type Query = {
22252317
evidenceGroup?: Maybe<EvidenceGroup>;
22262318
evidenceGroups: Array<EvidenceGroup>;
22272319
evidences: Array<Evidence>;
2320+
feeToken?: Maybe<FeeToken>;
2321+
feeTokens: Array<FeeToken>;
22282322
jurorTokensPerCourt?: Maybe<JurorTokensPerCourt>;
22292323
jurorTokensPerCourts: Array<JurorTokensPerCourt>;
22302324
penalties: Array<Penalty>;
@@ -2515,6 +2609,22 @@ export type QueryEvidencesArgs = {
25152609
where?: InputMaybe<Evidence_Filter>;
25162610
};
25172611

2612+
export type QueryFeeTokenArgs = {
2613+
block?: InputMaybe<Block_Height>;
2614+
id: Scalars["ID"]["input"];
2615+
subgraphError?: _SubgraphErrorPolicy_;
2616+
};
2617+
2618+
export type QueryFeeTokensArgs = {
2619+
block?: InputMaybe<Block_Height>;
2620+
first?: InputMaybe<Scalars["Int"]["input"]>;
2621+
orderBy?: InputMaybe<FeeToken_OrderBy>;
2622+
orderDirection?: InputMaybe<OrderDirection>;
2623+
skip?: InputMaybe<Scalars["Int"]["input"]>;
2624+
subgraphError?: _SubgraphErrorPolicy_;
2625+
where?: InputMaybe<FeeToken_Filter>;
2626+
};
2627+
25182628
export type QueryJurorTokensPerCourtArgs = {
25192629
block?: InputMaybe<Block_Height>;
25202630
id: Scalars["ID"]["input"];
@@ -2616,6 +2726,7 @@ export type Round = {
26162726
dispute: Dispute;
26172727
disputeKit: DisputeKit;
26182728
drawnJurors: Array<Draw>;
2729+
feeToken?: Maybe<FeeToken>;
26192730
id: Scalars["ID"]["output"];
26202731
nbVotes: Scalars["BigInt"]["output"];
26212732
penalties: Scalars["BigInt"]["output"];
@@ -2679,6 +2790,27 @@ export type Round_Filter = {
26792790
dispute_starts_with?: InputMaybe<Scalars["String"]["input"]>;
26802791
dispute_starts_with_nocase?: InputMaybe<Scalars["String"]["input"]>;
26812792
drawnJurors_?: InputMaybe<Draw_Filter>;
2793+
feeToken?: InputMaybe<Scalars["String"]["input"]>;
2794+
feeToken_?: InputMaybe<FeeToken_Filter>;
2795+
feeToken_contains?: InputMaybe<Scalars["String"]["input"]>;
2796+
feeToken_contains_nocase?: InputMaybe<Scalars["String"]["input"]>;
2797+
feeToken_ends_with?: InputMaybe<Scalars["String"]["input"]>;
2798+
feeToken_ends_with_nocase?: InputMaybe<Scalars["String"]["input"]>;
2799+
feeToken_gt?: InputMaybe<Scalars["String"]["input"]>;
2800+
feeToken_gte?: InputMaybe<Scalars["String"]["input"]>;
2801+
feeToken_in?: InputMaybe<Array<Scalars["String"]["input"]>>;
2802+
feeToken_lt?: InputMaybe<Scalars["String"]["input"]>;
2803+
feeToken_lte?: InputMaybe<Scalars["String"]["input"]>;
2804+
feeToken_not?: InputMaybe<Scalars["String"]["input"]>;
2805+
feeToken_not_contains?: InputMaybe<Scalars["String"]["input"]>;
2806+
feeToken_not_contains_nocase?: InputMaybe<Scalars["String"]["input"]>;
2807+
feeToken_not_ends_with?: InputMaybe<Scalars["String"]["input"]>;
2808+
feeToken_not_ends_with_nocase?: InputMaybe<Scalars["String"]["input"]>;
2809+
feeToken_not_in?: InputMaybe<Array<Scalars["String"]["input"]>>;
2810+
feeToken_not_starts_with?: InputMaybe<Scalars["String"]["input"]>;
2811+
feeToken_not_starts_with_nocase?: InputMaybe<Scalars["String"]["input"]>;
2812+
feeToken_starts_with?: InputMaybe<Scalars["String"]["input"]>;
2813+
feeToken_starts_with_nocase?: InputMaybe<Scalars["String"]["input"]>;
26822814
id?: InputMaybe<Scalars["ID"]["input"]>;
26832815
id_gt?: InputMaybe<Scalars["ID"]["input"]>;
26842816
id_gte?: InputMaybe<Scalars["ID"]["input"]>;
@@ -2746,6 +2878,13 @@ export enum Round_OrderBy {
27462878
DisputeRuled = "dispute__ruled",
27472879
DisputeTied = "dispute__tied",
27482880
DrawnJurors = "drawnJurors",
2881+
FeeToken = "feeToken",
2882+
FeeTokenAccepted = "feeToken__accepted",
2883+
FeeTokenId = "feeToken__id",
2884+
FeeTokenRateDecimals = "feeToken__rateDecimals",
2885+
FeeTokenRateInEth = "feeToken__rateInEth",
2886+
FeeTokenTotalPaid = "feeToken__totalPaid",
2887+
FeeTokenTotalPaidInEth = "feeToken__totalPaidInETH",
27492888
Id = "id",
27502889
NbVotes = "nbVotes",
27512890
Penalties = "penalties",
@@ -2792,6 +2931,8 @@ export type Subscription = {
27922931
evidenceGroup?: Maybe<EvidenceGroup>;
27932932
evidenceGroups: Array<EvidenceGroup>;
27942933
evidences: Array<Evidence>;
2934+
feeToken?: Maybe<FeeToken>;
2935+
feeTokens: Array<FeeToken>;
27952936
jurorTokensPerCourt?: Maybe<JurorTokensPerCourt>;
27962937
jurorTokensPerCourts: Array<JurorTokensPerCourt>;
27972938
penalties: Array<Penalty>;
@@ -3082,6 +3223,22 @@ export type SubscriptionEvidencesArgs = {
30823223
where?: InputMaybe<Evidence_Filter>;
30833224
};
30843225

3226+
export type SubscriptionFeeTokenArgs = {
3227+
block?: InputMaybe<Block_Height>;
3228+
id: Scalars["ID"]["input"];
3229+
subgraphError?: _SubgraphErrorPolicy_;
3230+
};
3231+
3232+
export type SubscriptionFeeTokensArgs = {
3233+
block?: InputMaybe<Block_Height>;
3234+
first?: InputMaybe<Scalars["Int"]["input"]>;
3235+
orderBy?: InputMaybe<FeeToken_OrderBy>;
3236+
orderDirection?: InputMaybe<OrderDirection>;
3237+
skip?: InputMaybe<Scalars["Int"]["input"]>;
3238+
subgraphError?: _SubgraphErrorPolicy_;
3239+
where?: InputMaybe<FeeToken_Filter>;
3240+
};
3241+
30853242
export type SubscriptionJurorTokensPerCourtArgs = {
30863243
block?: InputMaybe<Block_Height>;
30873244
id: Scalars["ID"]["input"];
@@ -3182,9 +3339,12 @@ export type TokenAndEthShift = {
31823339
__typename?: "TokenAndETHShift";
31833340
dispute: Dispute;
31843341
ethAmount: Scalars["BigInt"]["output"];
3342+
feeToken?: Maybe<FeeToken>;
3343+
feeTokenAmount: Scalars["BigInt"]["output"];
31853344
id: Scalars["ID"]["output"];
3345+
isNativeCurrency: Scalars["Boolean"]["output"];
31863346
juror: User;
3187-
tokenAmount: Scalars["BigInt"]["output"];
3347+
pnkAmount: Scalars["BigInt"]["output"];
31883348
};
31893349

31903350
export type TokenAndEthShift_Filter = {
@@ -3220,6 +3380,35 @@ export type TokenAndEthShift_Filter = {
32203380
ethAmount_lte?: InputMaybe<Scalars["BigInt"]["input"]>;
32213381
ethAmount_not?: InputMaybe<Scalars["BigInt"]["input"]>;
32223382
ethAmount_not_in?: InputMaybe<Array<Scalars["BigInt"]["input"]>>;
3383+
feeToken?: InputMaybe<Scalars["String"]["input"]>;
3384+
feeTokenAmount?: InputMaybe<Scalars["BigInt"]["input"]>;
3385+
feeTokenAmount_gt?: InputMaybe<Scalars["BigInt"]["input"]>;
3386+
feeTokenAmount_gte?: InputMaybe<Scalars["BigInt"]["input"]>;
3387+
feeTokenAmount_in?: InputMaybe<Array<Scalars["BigInt"]["input"]>>;
3388+
feeTokenAmount_lt?: InputMaybe<Scalars["BigInt"]["input"]>;
3389+
feeTokenAmount_lte?: InputMaybe<Scalars["BigInt"]["input"]>;
3390+
feeTokenAmount_not?: InputMaybe<Scalars["BigInt"]["input"]>;
3391+
feeTokenAmount_not_in?: InputMaybe<Array<Scalars["BigInt"]["input"]>>;
3392+
feeToken_?: InputMaybe<FeeToken_Filter>;
3393+
feeToken_contains?: InputMaybe<Scalars["String"]["input"]>;
3394+
feeToken_contains_nocase?: InputMaybe<Scalars["String"]["input"]>;
3395+
feeToken_ends_with?: InputMaybe<Scalars["String"]["input"]>;
3396+
feeToken_ends_with_nocase?: InputMaybe<Scalars["String"]["input"]>;
3397+
feeToken_gt?: InputMaybe<Scalars["String"]["input"]>;
3398+
feeToken_gte?: InputMaybe<Scalars["String"]["input"]>;
3399+
feeToken_in?: InputMaybe<Array<Scalars["String"]["input"]>>;
3400+
feeToken_lt?: InputMaybe<Scalars["String"]["input"]>;
3401+
feeToken_lte?: InputMaybe<Scalars["String"]["input"]>;
3402+
feeToken_not?: InputMaybe<Scalars["String"]["input"]>;
3403+
feeToken_not_contains?: InputMaybe<Scalars["String"]["input"]>;
3404+
feeToken_not_contains_nocase?: InputMaybe<Scalars["String"]["input"]>;
3405+
feeToken_not_ends_with?: InputMaybe<Scalars["String"]["input"]>;
3406+
feeToken_not_ends_with_nocase?: InputMaybe<Scalars["String"]["input"]>;
3407+
feeToken_not_in?: InputMaybe<Array<Scalars["String"]["input"]>>;
3408+
feeToken_not_starts_with?: InputMaybe<Scalars["String"]["input"]>;
3409+
feeToken_not_starts_with_nocase?: InputMaybe<Scalars["String"]["input"]>;
3410+
feeToken_starts_with?: InputMaybe<Scalars["String"]["input"]>;
3411+
feeToken_starts_with_nocase?: InputMaybe<Scalars["String"]["input"]>;
32233412
id?: InputMaybe<Scalars["ID"]["input"]>;
32243413
id_gt?: InputMaybe<Scalars["ID"]["input"]>;
32253414
id_gte?: InputMaybe<Scalars["ID"]["input"]>;
@@ -3228,6 +3417,10 @@ export type TokenAndEthShift_Filter = {
32283417
id_lte?: InputMaybe<Scalars["ID"]["input"]>;
32293418
id_not?: InputMaybe<Scalars["ID"]["input"]>;
32303419
id_not_in?: InputMaybe<Array<Scalars["ID"]["input"]>>;
3420+
isNativeCurrency?: InputMaybe<Scalars["Boolean"]["input"]>;
3421+
isNativeCurrency_in?: InputMaybe<Array<Scalars["Boolean"]["input"]>>;
3422+
isNativeCurrency_not?: InputMaybe<Scalars["Boolean"]["input"]>;
3423+
isNativeCurrency_not_in?: InputMaybe<Array<Scalars["Boolean"]["input"]>>;
32313424
juror?: InputMaybe<Scalars["String"]["input"]>;
32323425
juror_?: InputMaybe<User_Filter>;
32333426
juror_contains?: InputMaybe<Scalars["String"]["input"]>;
@@ -3250,14 +3443,14 @@ export type TokenAndEthShift_Filter = {
32503443
juror_starts_with?: InputMaybe<Scalars["String"]["input"]>;
32513444
juror_starts_with_nocase?: InputMaybe<Scalars["String"]["input"]>;
32523445
or?: InputMaybe<Array<InputMaybe<TokenAndEthShift_Filter>>>;
3253-
tokenAmount?: InputMaybe<Scalars["BigInt"]["input"]>;
3254-
tokenAmount_gt?: InputMaybe<Scalars["BigInt"]["input"]>;
3255-
tokenAmount_gte?: InputMaybe<Scalars["BigInt"]["input"]>;
3256-
tokenAmount_in?: InputMaybe<Array<Scalars["BigInt"]["input"]>>;
3257-
tokenAmount_lt?: InputMaybe<Scalars["BigInt"]["input"]>;
3258-
tokenAmount_lte?: InputMaybe<Scalars["BigInt"]["input"]>;
3259-
tokenAmount_not?: InputMaybe<Scalars["BigInt"]["input"]>;
3260-
tokenAmount_not_in?: InputMaybe<Array<Scalars["BigInt"]["input"]>>;
3446+
pnkAmount?: InputMaybe<Scalars["BigInt"]["input"]>;
3447+
pnkAmount_gt?: InputMaybe<Scalars["BigInt"]["input"]>;
3448+
pnkAmount_gte?: InputMaybe<Scalars["BigInt"]["input"]>;
3449+
pnkAmount_in?: InputMaybe<Array<Scalars["BigInt"]["input"]>>;
3450+
pnkAmount_lt?: InputMaybe<Scalars["BigInt"]["input"]>;
3451+
pnkAmount_lte?: InputMaybe<Scalars["BigInt"]["input"]>;
3452+
pnkAmount_not?: InputMaybe<Scalars["BigInt"]["input"]>;
3453+
pnkAmount_not_in?: InputMaybe<Array<Scalars["BigInt"]["input"]>>;
32613454
};
32623455

32633456
export enum TokenAndEthShift_OrderBy {
@@ -3271,7 +3464,16 @@ export enum TokenAndEthShift_OrderBy {
32713464
DisputeRuled = "dispute__ruled",
32723465
DisputeTied = "dispute__tied",
32733466
EthAmount = "ethAmount",
3467+
FeeToken = "feeToken",
3468+
FeeTokenAmount = "feeTokenAmount",
3469+
FeeTokenAccepted = "feeToken__accepted",
3470+
FeeTokenId = "feeToken__id",
3471+
FeeTokenRateDecimals = "feeToken__rateDecimals",
3472+
FeeTokenRateInEth = "feeToken__rateInEth",
3473+
FeeTokenTotalPaid = "feeToken__totalPaid",
3474+
FeeTokenTotalPaidInEth = "feeToken__totalPaidInETH",
32743475
Id = "id",
3476+
IsNativeCurrency = "isNativeCurrency",
32753477
Juror = "juror",
32763478
JurorActiveDisputes = "juror__activeDisputes",
32773479
JurorId = "juror__id",
@@ -3280,7 +3482,7 @@ export enum TokenAndEthShift_OrderBy {
32803482
JurorTotalDisputes = "juror__totalDisputes",
32813483
JurorTotalResolvedDisputes = "juror__totalResolvedDisputes",
32823484
JurorTotalStake = "juror__totalStake",
3283-
TokenAmount = "tokenAmount",
3485+
PnkAmount = "pnkAmount",
32843486
}
32853487

32863488
export type User = {
@@ -3798,7 +4000,7 @@ export type UserQuery = {
37984000
__typename?: "JurorTokensPerCourt";
37994001
court: { __typename?: "Court"; id: string; name?: string | null };
38004002
}>;
3801-
shifts: Array<{ __typename?: "TokenAndETHShift"; tokenAmount: any; ethAmount: any }>;
4003+
shifts: Array<{ __typename?: "TokenAndETHShift"; pnkAmount: any; ethAmount: any }>;
38024004
} | null;
38034005
};
38044006

@@ -4512,7 +4714,7 @@ export const UserDocument = {
45124714
selectionSet: {
45134715
kind: "SelectionSet",
45144716
selections: [
4515-
{ kind: "Field", name: { kind: "Name", value: "tokenAmount" } },
4717+
{ kind: "Field", name: { kind: "Name", value: "pnkAmount" } },
45164718
{ kind: "Field", name: { kind: "Name", value: "ethAmount" } },
45174719
],
45184720
},

Diff for: web/src/hooks/queries/useUser.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const userQuery = graphql(`
1717
}
1818
}
1919
shifts {
20-
tokenAmount
20+
pnkAmount
2121
ethAmount
2222
}
2323
}
@@ -27,7 +27,7 @@ const userQuery = graphql(`
2727
export const useUserQuery = (address?: string) => {
2828
const isEnabled = address !== undefined;
2929

30-
return useQuery({
30+
return useQuery<UserQuery>({
3131
queryKey: [`userQuery${address}`],
3232
enabled: isEnabled,
3333
queryFn: async () => await graphqlQueryFnHelper(userQuery, { address }),

0 commit comments

Comments
 (0)