add beta label
This commit is contained in:
parent
5aefb6b49f
commit
574d51bd40
|
@ -67,7 +67,14 @@ const TabUnderline = <T extends Values>({
|
||||||
`}
|
`}
|
||||||
key={`${value}` + i}
|
key={`${value}` + i}
|
||||||
>
|
>
|
||||||
{names ? names[i] : t(`${value}`)}
|
<span className="relative">
|
||||||
|
{names ? names[i] : t(`${value}`)}
|
||||||
|
{value === 'trade:trigger-order' ? (
|
||||||
|
<span className="absolute -top-3 -right-5 py-0.5 px-1 rounded bg-th-active font-bold text-xxs leading-none uppercase text-th-bkg-1 ml-2">
|
||||||
|
beta
|
||||||
|
</span>
|
||||||
|
) : null}
|
||||||
|
</span>
|
||||||
</button>
|
</button>
|
||||||
))}
|
))}
|
||||||
</nav>
|
</nav>
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
import { useState, useCallback, useMemo, useEffect } from 'react'
|
import { useState, useCallback, useMemo, useEffect } from 'react'
|
||||||
import { PublicKey } from '@solana/web3.js'
|
import { PublicKey } from '@solana/web3.js'
|
||||||
import { Cog8ToothIcon } from '@heroicons/react/20/solid'
|
import { PencilIcon } from '@heroicons/react/20/solid'
|
||||||
import mangoStore from '@store/mangoStore'
|
import mangoStore from '@store/mangoStore'
|
||||||
import ContentBox from '../shared/ContentBox'
|
import ContentBox from '../shared/ContentBox'
|
||||||
import { useTranslation } from 'next-i18next'
|
import { useTranslation } from 'next-i18next'
|
||||||
import SwapFormTokenList from './SwapFormTokenList'
|
import SwapFormTokenList from './SwapFormTokenList'
|
||||||
import { IconButton, LinkButton } from '../shared/Button'
|
import { LinkButton } from '../shared/Button'
|
||||||
import { EnterBottomExitBottom } from '../shared/Transitions'
|
import { EnterBottomExitBottom } from '../shared/Transitions'
|
||||||
import { HealthType } from '@blockworks-foundation/mango-v4'
|
import { HealthType } from '@blockworks-foundation/mango-v4'
|
||||||
import { SWAP_MARGIN_KEY } from '../../utils/constants'
|
import { SWAP_MARGIN_KEY } from '../../utils/constants'
|
||||||
|
@ -160,7 +160,7 @@ const SwapForm = () => {
|
||||||
</EnterBottomExitBottom>
|
</EnterBottomExitBottom>
|
||||||
<div className="relative p-6">
|
<div className="relative p-6">
|
||||||
{isWhiteListed ? (
|
{isWhiteListed ? (
|
||||||
<div className="mb-6">
|
<div className="relative mb-6">
|
||||||
<TabUnderline
|
<TabUnderline
|
||||||
activeValue={swapOrLimit}
|
activeValue={swapOrLimit}
|
||||||
values={['swap', 'trade:trigger-order']}
|
values={['swap', 'trade:trigger-order']}
|
||||||
|
@ -168,17 +168,19 @@ const SwapForm = () => {
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
) : null}
|
) : null}
|
||||||
<div className="absolute right-4 top-4">
|
|
||||||
<IconButton
|
|
||||||
className="text-th-fgd-3"
|
|
||||||
hideBg
|
|
||||||
onClick={() => setShowSettings(true)}
|
|
||||||
>
|
|
||||||
<Cog8ToothIcon className="h-5 w-5" />
|
|
||||||
</IconButton>
|
|
||||||
</div>
|
|
||||||
{swapOrLimit === 'swap' ? (
|
{swapOrLimit === 'swap' ? (
|
||||||
<MarketSwapForm setShowTokenSelect={setShowTokenSelect} />
|
<>
|
||||||
|
{/* <div className="absolute right-4 top-4">
|
||||||
|
<IconButton
|
||||||
|
className="text-th-fgd-3"
|
||||||
|
hideBg
|
||||||
|
onClick={() => setShowSettings(true)}
|
||||||
|
>
|
||||||
|
<Cog8ToothIcon className="h-5 w-5" />
|
||||||
|
</IconButton>
|
||||||
|
</div> */}
|
||||||
|
<MarketSwapForm setShowTokenSelect={setShowTokenSelect} />
|
||||||
|
</>
|
||||||
) : (
|
) : (
|
||||||
<LimitSwapForm
|
<LimitSwapForm
|
||||||
showTokenSelect={showTokenSelect}
|
showTokenSelect={showTokenSelect}
|
||||||
|
@ -236,10 +238,11 @@ const SwapForm = () => {
|
||||||
{t('swap:max-slippage')}
|
{t('swap:max-slippage')}
|
||||||
</p>
|
</p>
|
||||||
<LinkButton
|
<LinkButton
|
||||||
className="text-right font-mono text-sm font-normal text-th-fgd-2 underline underline-offset-2 md:hover:no-underline"
|
className="flex items-center text-right font-mono text-sm font-normal text-th-fgd-2"
|
||||||
onClick={() => setShowSettings(true)}
|
onClick={() => setShowSettings(true)}
|
||||||
>
|
>
|
||||||
{slippage}%
|
<span className="mr-1.5">{slippage}%</span>
|
||||||
|
<PencilIcon className="h-4 w-4" />
|
||||||
</LinkButton>
|
</LinkButton>
|
||||||
</div>
|
</div>
|
||||||
</>
|
</>
|
||||||
|
|
Loading…
Reference in New Issue