From 50bafab98cffb42947c8c14770b310d2a85e4766 Mon Sep 17 00:00:00 2001 From: Leandro Date: Mon, 17 Jan 2022 17:34:06 -0800 Subject: [PATCH] Refactoring imports on claim/hooks --- src/custom/pages/Claim/ClaimsTable.tsx | 4 +++- src/custom/pages/Claim/InvestmentFlow/index.tsx | 4 +++- src/custom/state/claim/hooks/index.ts | 7 +++---- src/custom/state/claim/hooks/utils.ts | 2 +- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/custom/pages/Claim/ClaimsTable.tsx b/src/custom/pages/Claim/ClaimsTable.tsx index 133699e5a..fdced71ec 100644 --- a/src/custom/pages/Claim/ClaimsTable.tsx +++ b/src/custom/pages/Claim/ClaimsTable.tsx @@ -1,4 +1,6 @@ -import { ClaimType, useClaimState, useClaimTimeInfo } from 'state/claim/hooks' +import { ClaimType } from '@gnosis.pm/cow-token' + +import { useClaimState, useClaimTimeInfo } from 'state/claim/hooks' import styled from 'styled-components/macro' import { ClaimTable, ClaimBreakdown, TokenLogo } from 'pages/Claim/styled' import CowProtocolLogo from 'components/CowProtocolLogo' diff --git a/src/custom/pages/Claim/InvestmentFlow/index.tsx b/src/custom/pages/Claim/InvestmentFlow/index.tsx index 571ad517c..8c3578781 100644 --- a/src/custom/pages/Claim/InvestmentFlow/index.tsx +++ b/src/custom/pages/Claim/InvestmentFlow/index.tsx @@ -1,4 +1,6 @@ import { useEffect, useState, useCallback } from 'react' +import { ClaimType } from '@gnosis.pm/cow-token' + import { InvestFlow, InvestContent, @@ -7,7 +9,7 @@ import { StepIndicator, Steps, } from 'pages/Claim/styled' -import { ClaimType, useClaimState, useUserEnhancedClaimData } from 'state/claim/hooks' +import { useClaimState, useUserEnhancedClaimData } from 'state/claim/hooks' import { ClaimCommonTypes, EnhancedUserClaimData } from '../types' import { ClaimStatus } from 'state/claim/actions' import { useActiveWeb3React } from 'hooks/web3' diff --git a/src/custom/state/claim/hooks/index.ts b/src/custom/state/claim/hooks/index.ts index 65b7c321a..d4ce5b277 100644 --- a/src/custom/state/claim/hooks/index.ts +++ b/src/custom/state/claim/hooks/index.ts @@ -1,4 +1,5 @@ import { useCallback, useEffect, useMemo, useState } from 'react' +import { useSelector, useDispatch } from 'react-redux' import JSBI from 'jsbi' import ms from 'ms.macro' import { CurrencyAmount, Price, Token } from '@uniswap/sdk-core' @@ -12,6 +13,8 @@ import { useVCowContract } from 'hooks/useContract' import { useActiveWeb3React } from 'hooks/web3' import { useSingleContractMultipleData } from 'state/multicall/hooks' import { useTransactionAdder } from 'state/enhancedTransactions/hooks' +import { AppDispatch } from 'state' +import { AppState } from 'state' import { GpEther, V_COW } from 'constants/tokens' @@ -34,10 +37,6 @@ import { useAllClaimingTransactionIndices } from 'state/enhancedTransactions/hoo export { useUserClaimData } from '@src/state/claim/hooks' -import { AppDispatch } from 'state' -import { useSelector, useDispatch } from 'react-redux' -import { AppState } from 'state' - import { setInputAddress, setActiveClaimAccount, diff --git a/src/custom/state/claim/hooks/utils.ts b/src/custom/state/claim/hooks/utils.ts index 2f1bfabdd..00968e336 100644 --- a/src/custom/state/claim/hooks/utils.ts +++ b/src/custom/state/claim/hooks/utils.ts @@ -1,3 +1,4 @@ +import { ClaimType } from '@gnosis.pm/cow-token' import { CurrencyAmount, Token } from '@uniswap/sdk-core' import { SupportedChainId } from 'constants/chains' @@ -5,7 +6,6 @@ import { GNO, GpEther, USDC_BY_CHAIN, V_COW } from 'constants/tokens' import { CLAIMS_REPO, - ClaimType, ClaimTypePriceMap, FREE_CLAIM_TYPES, GNO_PRICE,