From 1489ceedbf3d3898271329c1738c478a92c5e379 Mon Sep 17 00:00:00 2001 From: Sinclair Chen Date: Thu, 18 Aug 2022 14:53:01 -0700 Subject: [PATCH] lint --- web/components/amount-input.tsx | 1 - web/components/bet-inline.tsx | 3 ++- web/pages/embed/[username]/[contractSlug].tsx | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/web/components/amount-input.tsx b/web/components/amount-input.tsx index 2d85fd54..cb071850 100644 --- a/web/components/amount-input.tsx +++ b/web/components/amount-input.tsx @@ -3,7 +3,6 @@ import React from 'react' import { useUser } from 'web/hooks/use-user' import { formatMoney } from 'common/util/format' import { Col } from './layout/col' -import { Spacer } from './layout/spacer' import { SiteLink } from './site-link' import { ENV_CONFIG } from 'common/envs/constants' diff --git a/web/components/bet-inline.tsx b/web/components/bet-inline.tsx index 920c4d26..ed546967 100644 --- a/web/components/bet-inline.tsx +++ b/web/components/bet-inline.tsx @@ -44,7 +44,7 @@ export function BetInline(props: { unfilledBets ) const resultProb = getCpmmProbability(newPool, newP) - useEffect(() => setProbAfter(resultProb), [resultProb]) + useEffect(() => setProbAfter(resultProb), [setProbAfter, resultProb]) const submitBet = useMutation( () => placeBet({ outcome, amount, contractId: contract.id }), @@ -69,6 +69,7 @@ export function BetInline(props: { // reset error / success state on user change useEffect(() => { amount && submitBet.reset() + // eslint-disable-next-line react-hooks/exhaustive-deps }, [outcome, amount]) const tooFewFunds = error === 'Insufficient balance' diff --git a/web/pages/embed/[username]/[contractSlug].tsx b/web/pages/embed/[username]/[contractSlug].tsx index 20a3c44b..83d83871 100644 --- a/web/pages/embed/[username]/[contractSlug].tsx +++ b/web/pages/embed/[username]/[contractSlug].tsx @@ -1,6 +1,5 @@ -import { XIcon } from '@heroicons/react/solid' import { Bet } from 'common/bet' -import { Contract, CPMMBinaryContract } from 'common/contract' +import { Contract } from 'common/contract' import { DOMAIN } from 'common/envs/constants' import { useState } from 'react' import { AnswersGraph } from 'web/components/answers/answers-graph'