Skip to content

Commit db0018c

Browse files
committed
fix: optional chain & duplicate imports code smells
1 parent b9bde73 commit db0018c

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

web/src/pages/Cases/CaseDetails/Evidence/SubmitEvidenceModal.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@ import styled from "styled-components";
33
import { toast } from "react-toastify";
44
import Modal from "react-modal";
55
import { Textarea, Button } from "@kleros/ui-components-library";
6-
import { getDisputeKitClassic } from "hooks/contracts/generated";
76
import { wrapWithToast, OPTIONS as toastOptions } from "utils/wrapWithToast";
87
import { uploadFormDataToIPFS } from "utils/uploadFormDataToIPFS";
98
import { useWalletClient, usePublicClient } from "wagmi";
10-
import { disputeKitClassicABI, disputeKitClassicAddress } from "hooks/contracts/generated";
9+
import { getDisputeKitClassic, disputeKitClassicABI, disputeKitClassicAddress } from "hooks/contracts/generated";
1110

1211
const SubmitEvidenceModal: React.FC<{
1312
isOpen: boolean;

web/src/pages/Cases/CaseDetails/Voting/Binary.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ import React, { useMemo, useState } from "react";
22
import styled from "styled-components";
33
import { useParams } from "react-router-dom";
44
import { Button, Textarea } from "@kleros/ui-components-library";
5-
import { getDisputeKitClassic } from "hooks/contracts/generated";
65
import { useGetMetaEvidence } from "queries/useGetMetaEvidence";
76
import { wrapWithToast } from "utils/wrapWithToast";
87
import { useWalletClient, usePublicClient } from "wagmi";
9-
import { disputeKitClassicABI, disputeKitClassicAddress } from "hooks/contracts/generated";
8+
import { getDisputeKitClassic, disputeKitClassicABI, disputeKitClassicAddress } from "hooks/contracts/generated";
9+
1010
const Binary: React.FC<{ arbitrable?: string; voteIDs: string[] }> = ({ arbitrable, voteIDs }) => {
1111
const { id } = useParams();
1212
const parsedDisputeID = BigInt(id!);

web/src/pages/Courts/CourtDetails/StakePanel/InputDisplay.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const InputDisplay: React.FC<IInputDisplay> = ({ action, isSending, setIsSending
2828
const { data: balance } = usePNKBalance(address);
2929
const parsedBalance = formatEther(balance!);
3030
const { data: jurorBalance } = useJurorBalance(address, id);
31-
const parsedStake = formatEther((jurorBalance && jurorBalance[0]) || BigInt(0));
31+
const parsedStake = formatEther(jurorBalance?.[0] || BigInt(0));
3232
const isStaking = action === ActionType.stake;
3333

3434
return (

0 commit comments

Comments
 (0)