Skip to content

Commit 8b870d9

Browse files
authored
Merge branch 'dev' into refactor(web)/delete-web3-react-files
2 parents e506478 + 8e53da5 commit 8b870d9

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

web/src/hooks/useClassicAppealContext.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React, { useMemo, useState, createContext, useContext } from "react";
22
import { useParams } from "react-router-dom";
33
import { ONE_BASIS_POINT } from "consts/index";
44
import { Periods } from "consts/periods";
5-
import { notUndefined } from "utils/index";
5+
import { isUndefined } from "utils/index";
66
import { useGetMetaEvidence } from "queries/useGetMetaEvidence";
77
import { useAppealCost } from "queries/useAppealCost";
88
import { useDisputeKitClassicMultipliers } from "queries/useDisputeKitClassicMultipliers";
@@ -110,12 +110,12 @@ const getWinningChoice = (dispute?: ClassicAppealQuery["dispute"]) => {
110110
};
111111

112112
const getLoserRequiredFunding = (appealCost: bigint, loser_stake_multiplier: bigint): bigint =>
113-
notUndefined([appealCost, loser_stake_multiplier])
113+
!isUndefined(appealCost) && !isUndefined(loser_stake_multiplier)
114114
? appealCost + (loser_stake_multiplier * appealCost) / ONE_BASIS_POINT
115115
: 0n;
116116

117117
const getWinnerRequiredFunding = (appealCost: bigint, winner_stake_multiplier: bigint): bigint =>
118-
notUndefined([appealCost, winner_stake_multiplier])
118+
!isUndefined(appealCost) && !isUndefined(winner_stake_multiplier)
119119
? appealCost + (winner_stake_multiplier * appealCost) / ONE_BASIS_POINT
120120
: 0n;
121121

@@ -130,7 +130,7 @@ const getDeadline = (lastPeriodChange: string, appealPeriodDuration: string, los
130130
function useLoserSideCountdown(lastPeriodChange: string, appealPeriodDuration: string, loserTimeMultiplier: string) {
131131
const deadline = useMemo(
132132
() =>
133-
notUndefined([lastPeriodChange, appealPeriodDuration, loserTimeMultiplier])
133+
!isUndefined(lastPeriodChange) && !isUndefined(appealPeriodDuration) && !isUndefined(loserTimeMultiplier)
134134
? getDeadline(lastPeriodChange, appealPeriodDuration, loserTimeMultiplier)
135135
: 0,
136136
[lastPeriodChange, appealPeriodDuration, loserTimeMultiplier]

web/src/pages/Cases/CaseDetails/Appeal/Classic/Options/index.tsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,12 @@ import styled from "styled-components";
33
import { useLoserSideCountdownContext } from "hooks/useClassicAppealContext";
44
import StageOne from "./StageOne";
55
import StageTwo from "./StageTwo";
6-
import { notUndefined } from "utils/index";
6+
import { isUndefined } from "utils/index";
77

88
const Options: React.FC = () => {
99
const loserSideCountdown = useLoserSideCountdownContext();
10-
return notUndefined(loserSideCountdown) ? (
11-
<Container>
12-
{loserSideCountdown! > 0 ? <StageOne /> : <StageTwo />}
13-
</Container>
10+
return !isUndefined(loserSideCountdown) ? (
11+
<Container>{loserSideCountdown > 0 ? <StageOne /> : <StageTwo />}</Container>
1412
) : (
1513
<h1>Loading...</h1>
1614
);

0 commit comments

Comments
 (0)