Commit 604b854e authored by vignesh mohankumar's avatar vignesh mohankumar Committed by GitHub

chore: remove tokens flag (#4943)

parent 332843f4
...@@ -3,7 +3,6 @@ import useScrollPosition from '@react-hook/window-scroll' ...@@ -3,7 +3,6 @@ import useScrollPosition from '@react-hook/window-scroll'
import { useWeb3React } from '@web3-react/core' import { useWeb3React } from '@web3-react/core'
import { getChainInfoOrDefault } from 'constants/chainInfo' import { getChainInfoOrDefault } from 'constants/chainInfo'
import { SupportedChainId } from 'constants/chains' import { SupportedChainId } from 'constants/chains'
import { TokensVariant, useTokensFlag } from 'featureFlags/flags/tokens'
import { darken } from 'polished' import { darken } from 'polished'
import { NavLink, useLocation } from 'react-router-dom' import { NavLink, useLocation } from 'react-router-dom'
import { Text } from 'rebass' import { Text } from 'rebass'
...@@ -244,8 +243,6 @@ const StyledExternalLink = styled(ExternalLink)` ...@@ -244,8 +243,6 @@ const StyledExternalLink = styled(ExternalLink)`
` `
export default function Header() { export default function Header() {
const tokensFlag = useTokensFlag()
const { account, chainId } = useWeb3React() const { account, chainId } = useWeb3React()
const userEthBalance = useNativeCurrencyBalances(account ? [account] : [])?.[account ?? ''] const userEthBalance = useNativeCurrencyBalances(account ? [account] : [])?.[account ?? '']
...@@ -291,11 +288,9 @@ export default function Header() { ...@@ -291,11 +288,9 @@ export default function Header() {
<StyledNavLink id={`swap-nav-link`} to={'/swap'}> <StyledNavLink id={`swap-nav-link`} to={'/swap'}>
<Trans>Swap</Trans> <Trans>Swap</Trans>
</StyledNavLink> </StyledNavLink>
{tokensFlag === TokensVariant.Enabled && (
<StyledNavLink id={`tokens-nav-link`} to={'/tokens'}> <StyledNavLink id={`tokens-nav-link`} to={'/tokens'}>
<Trans>Tokens</Trans> <Trans>Tokens</Trans>
</StyledNavLink> </StyledNavLink>
)}
<StyledNavLink <StyledNavLink
data-cy="pool-nav-link" data-cy="pool-nav-link"
id={`pool-nav-link`} id={`pool-nav-link`}
......
...@@ -3,7 +3,6 @@ import AddressClaimModal from 'components/claim/AddressClaimModal' ...@@ -3,7 +3,6 @@ import AddressClaimModal from 'components/claim/AddressClaimModal'
import ConnectedAccountBlocked from 'components/ConnectedAccountBlocked' import ConnectedAccountBlocked from 'components/ConnectedAccountBlocked'
import TokensBanner from 'components/Tokens/TokensBanner' import TokensBanner from 'components/Tokens/TokensBanner'
import { NftVariant, useNftFlag } from 'featureFlags/flags/nft' import { NftVariant, useNftFlag } from 'featureFlags/flags/nft'
import { TokensVariant, useTokensFlag } from 'featureFlags/flags/tokens'
import useAccountRiskCheck from 'hooks/useAccountRiskCheck' import useAccountRiskCheck from 'hooks/useAccountRiskCheck'
import { lazy } from 'react' import { lazy } from 'react'
import { useLocation } from 'react-router-dom' import { useLocation } from 'react-router-dom'
...@@ -27,8 +26,7 @@ export default function TopLevelModals() { ...@@ -27,8 +26,7 @@ export default function TopLevelModals() {
<> <>
<AddressClaimModal isOpen={addressClaimOpen} onDismiss={addressClaimToggle} /> <AddressClaimModal isOpen={addressClaimOpen} onDismiss={addressClaimToggle} />
<ConnectedAccountBlocked account={account} isOpen={open} /> <ConnectedAccountBlocked account={account} isOpen={open} />
{useTokensFlag() === TokensVariant.Enabled && {(location.pathname.includes('/pool') || location.pathname.includes('/swap')) && <TokensBanner />}
(location.pathname.includes('/pool') || location.pathname.includes('/swap')) && <TokensBanner />}
<Bag /> <Bag />
{useNftFlag() === NftVariant.Enabled && <TransactionCompleteModal />} {useNftFlag() === NftVariant.Enabled && <TransactionCompleteModal />}
</> </>
......
import { BaseVariant } from '../index'
export function useTokensFlag(): BaseVariant {
return BaseVariant.Enabled
}
export { BaseVariant as TokensVariant }
...@@ -7,7 +7,6 @@ import { useFeatureFlagsIsLoaded } from 'featureFlags' ...@@ -7,7 +7,6 @@ import { useFeatureFlagsIsLoaded } from 'featureFlags'
import { NavBarVariant, useNavBarFlag } from 'featureFlags/flags/navBar' import { NavBarVariant, useNavBarFlag } from 'featureFlags/flags/navBar'
import { NftVariant, useNftFlag } from 'featureFlags/flags/nft' import { NftVariant, useNftFlag } from 'featureFlags/flags/nft'
import { RedesignVariant, useRedesignFlag } from 'featureFlags/flags/redesign' import { RedesignVariant, useRedesignFlag } from 'featureFlags/flags/redesign'
import { TokensVariant, useTokensFlag } from 'featureFlags/flags/tokens'
import ApeModeQueryParamReader from 'hooks/useApeModeQueryParamReader' import ApeModeQueryParamReader from 'hooks/useApeModeQueryParamReader'
import { lazy, Suspense, useEffect } from 'react' import { lazy, Suspense, useEffect } from 'react'
import { Navigate, Route, Routes, useLocation } from 'react-router-dom' import { Navigate, Route, Routes, useLocation } from 'react-router-dom'
...@@ -115,7 +114,6 @@ const LazyLoadSpinner = () => ( ...@@ -115,7 +114,6 @@ const LazyLoadSpinner = () => (
export default function App() { export default function App() {
const isLoaded = useFeatureFlagsIsLoaded() const isLoaded = useFeatureFlagsIsLoaded()
const tokensFlag = useTokensFlag()
const navBarFlag = useNavBarFlag() const navBarFlag = useNavBarFlag()
const nftFlag = useNftFlag() const nftFlag = useNftFlag()
const redesignFlagEnabled = useRedesignFlag() === RedesignVariant.Enabled const redesignFlagEnabled = useRedesignFlag() === RedesignVariant.Enabled
...@@ -166,8 +164,6 @@ export default function App() { ...@@ -166,8 +164,6 @@ export default function App() {
<Suspense fallback={<Loader />}> <Suspense fallback={<Loader />}>
{isLoaded ? ( {isLoaded ? (
<Routes> <Routes>
{tokensFlag === TokensVariant.Enabled && (
<>
<Route path="tokens" element={<Tokens />}> <Route path="tokens" element={<Tokens />}>
<Route path=":chainName" /> <Route path=":chainName" />
</Route> </Route>
...@@ -179,8 +175,6 @@ export default function App() { ...@@ -179,8 +175,6 @@ export default function App() {
</Suspense> </Suspense>
} }
/> />
</>
)}
<Route <Route
path="vote/*" path="vote/*"
element={ element={
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment