Skip to content

Commit

Permalink
feat: remove tax service toast, modal, and menu item (Uniswap#6244)
Browse files Browse the repository at this point in the history
* init

* fix
  • Loading branch information
lynnshaoyu authored Mar 24, 2023
1 parent 369f2d7 commit 281dbf4
Show file tree
Hide file tree
Showing 16 changed files with 2 additions and 416 deletions.
7 changes: 0 additions & 7 deletions src/components/FeatureFlagModal/FeatureFlagModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import { useMiniPortfolioFlag } from 'featureFlags/flags/miniPortfolio'
import { NftGraphqlVariant, useNftGraphqlFlag } from 'featureFlags/flags/nftlGraphql'
import { PayWithAnyTokenVariant, usePayWithAnyTokenFlag } from 'featureFlags/flags/payWithAnyToken'
import { SwapWidgetVariant, useSwapWidgetFlag } from 'featureFlags/flags/swapWidget'
import { TaxServiceVariant, useTaxServiceBannerFlag } from 'featureFlags/flags/taxServiceBanner'
import { TraceJsonRpcVariant, useTraceJsonRpcFlag } from 'featureFlags/flags/traceJsonRpc'
import { useUpdateAtom } from 'jotai/utils'
import { Children, PropsWithChildren, ReactElement, ReactNode, useCallback, useState } from 'react'
Expand Down Expand Up @@ -242,12 +241,6 @@ export default function FeatureFlagModal() {
featureFlag={FeatureFlag.nftGraphql}
label="Migrate NFT read endpoints to GQL"
/>
<FeatureFlagOption
variant={TaxServiceVariant}
value={useTaxServiceBannerFlag()}
featureFlag={FeatureFlag.taxService}
label="Tax Service Banner"
/>
<FeatureFlagGroup name="Debug">
<FeatureFlagOption
variant={TraceJsonRpcVariant}
Expand Down
18 changes: 2 additions & 16 deletions src/components/NavBar/MenuDropdown.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ import { Column, Row } from 'nft/components/Flex'
import { BarChartIcon, EllipsisIcon, GovernanceIcon, PoolIcon } from 'nft/components/icons'
import { body, bodySmall } from 'nft/css/common.css'
import { ReactNode, useReducer, useRef } from 'react'
import { DollarSign, HelpCircle, Shield, Terminal } from 'react-feather'
import { HelpCircle, Shield, Terminal } from 'react-feather'
import { NavLink, NavLinkProps } from 'react-router-dom'
import styled, { useTheme } from 'styled-components/macro'
import { isDevelopmentEnv, isStagingEnv } from 'utils/env'

import { useToggleModal, useToggleTaxServiceModal } from '../../state/application/hooks'
import { useToggleModal } from '../../state/application/hooks'
import { ApplicationModal } from '../../state/application/reducer'
import * as styles from './MenuDropdown.css'
import { NavDropdown } from './NavDropdown'
Expand Down Expand Up @@ -140,7 +140,6 @@ export const MenuDropdown = () => {
const openFeatureFlagsModal = useToggleModal(ApplicationModal.FEATURE_FLAGS)
const ref = useRef<HTMLDivElement>(null)
useOnClickOutside(ref, isOpen ? toggleOpen : undefined)
const toggleTaxServiceModal = useToggleTaxServiceModal()
const theme = useTheme()

const mgtmEnabled = useMgtmEnabled()
Expand Down Expand Up @@ -222,19 +221,6 @@ export const MenuDropdown = () => {
<Trans>Legal & Privacy</Trans>
</PrimaryMenuRow.Text>
</PrimaryMenuRow>
<PrimaryMenuRow
onClick={() => {
toggleTaxServiceModal()
toggleOpen()
}}
>
<Icon>
<DollarSign size="24px" color={theme.textSecondary} />
</Icon>
<PrimaryMenuRow.Text>
<Trans>Tax resources</Trans>
</PrimaryMenuRow.Text>
</PrimaryMenuRow>
{mgtmEnabled && (
<Box display={micrositeEnabled ? { xxl: 'flex', xxxl: 'none' } : 'flex'}>
<PrimaryMenuRow
Expand Down
Binary file not shown.
Binary file removed src/components/TaxServiceModal/CointrackerLogo.png
Binary file not shown.
185 changes: 0 additions & 185 deletions src/components/TaxServiceModal/TaxServiceBanner.tsx

This file was deleted.

Binary file removed src/components/TaxServiceModal/TokenTaxFullLogo.png
Binary file not shown.
Binary file removed src/components/TaxServiceModal/TokenTaxLogo.png
Binary file not shown.
17 changes: 0 additions & 17 deletions src/components/TaxServiceModal/index.test.tsx

This file was deleted.

Loading

0 comments on commit 281dbf4

Please sign in to comment.