Commit 332ef6e6 authored by Vignesh Mohankumar's avatar Vignesh Mohankumar Committed by GitHub

chore: remove /#/claim (#5445)

rm claim
parent 0ae9fe28
......@@ -44,7 +44,7 @@ import PoolFinder from './PoolFinder'
import RemoveLiquidity from './RemoveLiquidity'
import RemoveLiquidityV3 from './RemoveLiquidity/V3'
import Swap from './Swap'
import { OpenClaimAddressModalAndRedirectToSwap, RedirectPathToSwapOnly } from './Swap/redirects'
import { RedirectPathToSwapOnly } from './Swap/redirects'
import Tokens from './Tokens'
const TokenDetails = lazy(() => import('./TokenDetails'))
......@@ -218,7 +218,6 @@ export default function App() {
}
/>
<Route path="create-proposal" element={<Navigate to="/vote/create-proposal" replace />} />
<Route path="claim" element={<OpenClaimAddressModalAndRedirectToSwap />} />
<Route path="uni" element={<Earn />} />
<Route path="uni/:currencyIdA/:currencyIdB" element={<Manage />} />
......
import { useEffect } from 'react'
import { Navigate, useLocation } from 'react-router-dom'
import { useAppDispatch } from 'state/hooks'
import { ApplicationModal, setOpenModal } from '../../state/application/reducer'
// Redirects to swap but only replace the pathname
export function RedirectPathToSwapOnly() {
const location = useLocation()
return <Navigate to={{ ...location, pathname: '/swap' }} replace />
}
export function OpenClaimAddressModalAndRedirectToSwap() {
const dispatch = useAppDispatch()
useEffect(() => {
dispatch(setOpenModal(ApplicationModal.ADDRESS_CLAIM))
}, [dispatch])
return <RedirectPathToSwapOnly />
}
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