调整代码

This commit is contained in:
myf 2022-05-24 10:32:32 +08:00
parent ad457846d6
commit 34934d8ba5
4 changed files with 6 additions and 22 deletions

View File

@ -57,10 +57,8 @@ const Menu = (props) => {
sign()
}
}, [unActiveAccount, hasWalletLogin, library])
const [price, setPrice] = useState(0)
useEffect(() => {
getDetails()
setPrice(hccPriceUsdt)
}, [])
return (
<UikitMenu
@ -73,7 +71,7 @@ const Menu = (props) => {
currentLang={currentLanguage.code}
langs={languageList}
setLang={setLanguage}
cakePriceUsd={price}
cakePriceUsd={hccPriceUsdt}
links={config(t)}
socialLink={socialLink}
{...props}

View File

@ -5,17 +5,10 @@ import multicall from 'utils/multicall'
import tokens from 'config/constants/tokens'
import { getAddress, getIdoPurchaseAddress } from 'utils/addressHelpers'
const payWayList = {
usdt: tokens.usdt,
}
export const fetchIdoUserAllowances = async (account: string) => {
const calls = Object.values(payWayList).map((payWayItem) => {
const tokenAddresses = getAddress(payWayItem.address)
const idoPurchaseAddress = getIdoPurchaseAddress()
return { address: tokenAddresses, name: 'allowance', params: [account, idoPurchaseAddress] }
})
const tokenAddresses = getAddress(tokens.usdt.address)
const idoPurchaseAddress = getIdoPurchaseAddress()
const calls = [{ address: tokenAddresses, name: 'allowance', params: [account, idoPurchaseAddress] }]
const rawLpAllowances = await multicall(erc20ABI, calls)
const parsedLpAllowances = rawLpAllowances.map((balance) => {
return new BigNumber(balance).toNumber()

View File

@ -50,11 +50,6 @@ const CardActions: React.FC<NodeCardActionsProps> = ({ board, account }) => {
const displayBalance = rawEarningsBalance.toFixed(3, BigNumber.ROUND_DOWN)
const hccPriceUsdt = usePriceHccUsdt()
const [price, setPrice] = useState(0)
useEffect(() => {
setPrice(hccPriceUsdt)
}, [])
const handleApprove = useCallback(async () => {
try {
setRequestedApproval(true)
@ -81,7 +76,7 @@ const CardActions: React.FC<NodeCardActionsProps> = ({ board, account }) => {
{displayBalance}
</Text>
<Text fontSize="12px" color="#9BE5EB">
{price ? (price * Number(displayBalance)).toFixed(3) : 0} USDT
{hccPriceUsdt ? (hccPriceUsdt * Number(displayBalance)).toFixed(3) : 0} USDT
</Text>
</PriceCoin>
</Flex>

View File

@ -141,7 +141,6 @@ const FristCom: React.FC = () => {
market: 0,
})
const hccPriceUsdt = usePriceHccUsdt()
const [price, setPrice] = useState(0)
const [linkList, setLinkList] = useState([])
const getDetail = async () => {
@ -156,7 +155,6 @@ const FristCom: React.FC = () => {
setDetail(data)
}
useEffect(() => {
setPrice(hccPriceUsdt)
getDetail()
}, [])
const openLink = (link) => {
@ -203,7 +201,7 @@ const FristCom: React.FC = () => {
<ScoreDiv>
<FlexItemCom name={t('Number of holders')} valueNum={detail?.userCount} />
<FlexItemCom name={t('Your volume')} valueNum={detail?.volume} />
<FlexItemCom name={t('market value')} valueNum={detail?.market * price || 0} />
<FlexItemCom name={t('market value')} valueNum={detail?.market * hccPriceUsdt || 0} />
{/* {burned.map((item) => {
return <FlexItemCom key={item.id} name={item.name} value={item.value} />
})} */}