refactor components folder (#734)
* refactor components folder * create leverage slider variants
This commit is contained in:
parent
7629e2442f
commit
ab0e184a39
@ -1,70 +0,0 @@
|
|||||||
// @index(['./*.svg'], f => `export { default as ${f.name} } from 'components/Icons/${f.name}.svg'`)
|
|
||||||
export { default as Account } from 'components/Icons/Account.svg'
|
|
||||||
export { default as AccountArrowDown } from 'components/Icons/AccountArrowDown.svg'
|
|
||||||
export { default as ArrowChartLineUp } from 'components/Icons/ArrowChartLineUp.svg'
|
|
||||||
export { default as ArrowCircle } from 'components/Icons/ArrowCircle.svg'
|
|
||||||
export { default as ArrowCircledTopRight } from 'components/Icons/ArrowCircledTopRight.svg'
|
|
||||||
export { default as ArrowDownLine } from 'components/Icons/ArrowDownLine.svg'
|
|
||||||
export { default as ArrowRight } from 'components/Icons/ArrowRight.svg'
|
|
||||||
export { default as ArrowUpLine } from 'components/Icons/ArrowUpLine.svg'
|
|
||||||
export { default as Chain } from 'components/Icons/Chain.svg'
|
|
||||||
export { default as Check } from 'components/Icons/Check.svg'
|
|
||||||
export { default as CheckCircled } from 'components/Icons/CheckCircled.svg'
|
|
||||||
export { default as ChevronDown } from 'components/Icons/ChevronDown.svg'
|
|
||||||
export { default as ChevronLeft } from 'components/Icons/ChevronLeft.svg'
|
|
||||||
export { default as ChevronRight } from 'components/Icons/ChevronRight.svg'
|
|
||||||
export { default as ChevronUp } from 'components/Icons/ChevronUp.svg'
|
|
||||||
export { default as Circle } from 'components/Icons/Circle.svg'
|
|
||||||
export { default as Coins } from 'components/Icons/Coins.svg'
|
|
||||||
export { default as CoinsSwap } from 'components/Icons/CoinsSwap.svg'
|
|
||||||
export { default as Compass } from 'components/Icons/Compass.svg'
|
|
||||||
export { default as Copy } from 'components/Icons/Copy.svg'
|
|
||||||
export { default as Cross } from 'components/Icons/Cross.svg'
|
|
||||||
export { default as CrossCircled } from 'components/Icons/CrossCircled.svg'
|
|
||||||
export { default as Edit } from 'components/Icons/Edit.svg'
|
|
||||||
export { default as Enter } from 'components/Icons/Enter.svg'
|
|
||||||
export { default as ExclamationMarkCircled } from 'components/Icons/ExclamationMarkCircled.svg'
|
|
||||||
export { default as ExclamationMarkTriangle } from 'components/Icons/ExclamationMarkTriangle.svg'
|
|
||||||
export { default as ExternalLink } from 'components/Icons/ExternalLink.svg'
|
|
||||||
export { default as Flag } from 'components/Icons/Flag.svg'
|
|
||||||
export { default as Gear } from 'components/Icons/Gear.svg'
|
|
||||||
export { default as GridGlobe } from 'components/Icons/GridGlobe.svg'
|
|
||||||
export { default as GridHole } from 'components/Icons/GridHole.svg'
|
|
||||||
export { default as GridLandscape } from 'components/Icons/GridLandscape.svg'
|
|
||||||
export { default as GridPlanet } from 'components/Icons/GridPlanet.svg'
|
|
||||||
export { default as GridTire } from 'components/Icons/GridTire.svg'
|
|
||||||
export { default as GridWeb } from 'components/Icons/GridWeb.svg'
|
|
||||||
export { default as HandCoins } from 'components/Icons/HandCoins.svg'
|
|
||||||
export { default as Heart } from 'components/Icons/Heart.svg'
|
|
||||||
export { default as InfoCircle } from 'components/Icons/InfoCircle.svg'
|
|
||||||
export { default as LockLocked } from 'components/Icons/LockLocked.svg'
|
|
||||||
export { default as LockUnlocked } from 'components/Icons/LockUnlocked.svg'
|
|
||||||
export { default as Logo } from 'components/Icons/Logo.svg'
|
|
||||||
export { default as Luggage } from 'components/Icons/Luggage.svg'
|
|
||||||
export { default as MarsProtocol } from 'components/Icons/MarsProtocol.svg'
|
|
||||||
export { default as Neutron } from 'components/Icons/Neutron.svg'
|
|
||||||
export { default as Osmo } from 'components/Icons/Osmo.svg'
|
|
||||||
export { default as OverlayMark } from 'components/Icons/OverlayMark.svg'
|
|
||||||
export { default as Plus } from 'components/Icons/Plus.svg'
|
|
||||||
export { default as PlusCircled } from 'components/Icons/PlusCircled.svg'
|
|
||||||
export { default as PlusSquared } from 'components/Icons/PlusSquared.svg'
|
|
||||||
export { default as PythLogoType } from 'components/Icons/PythLogoType.svg'
|
|
||||||
export { default as Questionmark } from 'components/Icons/Questionmark.svg'
|
|
||||||
export { default as ReceiptCheck } from 'components/Icons/ReceiptCheck.svg'
|
|
||||||
export { default as Scale } from 'components/Icons/Scale.svg'
|
|
||||||
export { default as Search } from 'components/Icons/Search.svg'
|
|
||||||
export { default as Shield } from 'components/Icons/Shield.svg'
|
|
||||||
export { default as SortAsc } from 'components/Icons/SortAsc.svg'
|
|
||||||
export { default as SortDesc } from 'components/Icons/SortDesc.svg'
|
|
||||||
export { default as SortNone } from 'components/Icons/SortNone.svg'
|
|
||||||
export { default as StarFilled } from 'components/Icons/StarFilled.svg'
|
|
||||||
export { default as StarOutlined } from 'components/Icons/StarOutlined.svg'
|
|
||||||
export { default as Subtract } from 'components/Icons/Subtract.svg'
|
|
||||||
export { default as SwapIcon } from 'components/Icons/SwapIcon.svg'
|
|
||||||
export { default as ThreeDots } from 'components/Icons/ThreeDots.svg'
|
|
||||||
export { default as TooltipArrow } from 'components/Icons/TooltipArrow.svg'
|
|
||||||
export { default as TrashBin } from 'components/Icons/TrashBin.svg'
|
|
||||||
export { default as Twitter } from 'components/Icons/Twitter.svg'
|
|
||||||
export { default as VerticalThreeLine } from 'components/Icons/VerticalThreeLine.svg'
|
|
||||||
export { default as Wallet } from 'components/Icons/Wallet.svg'
|
|
||||||
// @endindex
|
|
@ -1,6 +1,6 @@
|
|||||||
import { useEffect } from 'react'
|
import { useEffect } from 'react'
|
||||||
|
|
||||||
import { Enter, InfoCircle } from 'components/Icons'
|
import { Enter, InfoCircle } from 'components/common/Icons'
|
||||||
import useAlertDialog from 'hooks/useAlertDialog'
|
import useAlertDialog from 'hooks/useAlertDialog'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import { useCallback, useMemo } from 'react'
|
import { useCallback, useMemo } from 'react'
|
||||||
import { useLocation, useNavigate, useParams, useSearchParams } from 'react-router-dom'
|
import { useLocation, useNavigate, useParams, useSearchParams } from 'react-router-dom'
|
||||||
|
|
||||||
import AssetBalanceRow from 'components/Asset/AssetBalanceRow'
|
import AssetBalanceRow from 'components/common/assets/AssetBalanceRow'
|
||||||
import { ArrowRight, ExclamationMarkCircled } from 'components/Icons'
|
import { ArrowRight, ExclamationMarkCircled } from 'components/common/Icons'
|
||||||
import AccountDeleteAlertDialog from 'components/Modals/Account/AccountDeleteAlertDialog'
|
import AccountDeleteAlertDialog from 'components/Modals/Account/AccountDeleteAlertDialog'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
import { BNCoin } from 'types/classes/BNCoin'
|
import { BNCoin } from 'types/classes/BNCoin'
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import { useCallback, useMemo, useState } from 'react'
|
import { useCallback, useMemo, useState } from 'react'
|
||||||
|
|
||||||
import AssetSelectTable from 'components/Modals/AssetsSelect/AssetSelectTable'
|
import AssetSelectTable from 'components/Modals/AssetsSelect/AssetSelectTable'
|
||||||
import SearchBar from 'components/SearchBar'
|
import SearchBar from 'components/common/SearchBar'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import useMarketBorrowings from 'hooks/markets/useMarketBorrowings'
|
import useMarketBorrowings from 'hooks/markets/useMarketBorrowings'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import { useCallback, useState } from 'react'
|
import { useCallback, useState } from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import { CircularProgress } from 'components/CircularProgress'
|
import { CircularProgress } from 'components/common/CircularProgress'
|
||||||
import Modal from 'components/Modal'
|
import Modal from 'components/Modals/Modal'
|
||||||
import AddVaultAssetsModalContent from 'components/Modals/AddVaultAssets/AddVaultBorrowAssetsModalContent'
|
import AddVaultAssetsModalContent from 'components/Modals/AddVaultAssets/AddVaultBorrowAssetsModalContent'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
|
||||||
export default function AddVaultBorrowAssetsModal() {
|
export default function AddVaultBorrowAssetsModal() {
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { Enter } from 'components/Icons'
|
import { Enter } from 'components/common/Icons'
|
||||||
|
|
||||||
export function NoIcon() {
|
export function NoIcon() {
|
||||||
return (
|
return (
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import Checkbox from 'components/Checkbox'
|
import Checkbox from 'components/common/Checkbox'
|
||||||
import Modal from 'components/Modal'
|
import Modal from 'components/Modals/Modal'
|
||||||
import { NoIcon, YesIcon } from 'components/Modals/AlertDialog/ButtonIcons'
|
import { NoIcon, YesIcon } from 'components/Modals/AlertDialog/ButtonIcons'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import useAlertDialog from 'hooks/useAlertDialog'
|
import useAlertDialog from 'hooks/useAlertDialog'
|
||||||
import useToggle from 'hooks/useToggle'
|
import useToggle from 'hooks/useToggle'
|
||||||
|
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
import { useCallback, useState } from 'react'
|
import { useCallback, useState } from 'react'
|
||||||
|
|
||||||
import CurrentAccountSummary from 'components/Account/CurrentAccountSummary'
|
import CurrentAccountSummary from 'components/account/CurrentAccountSummary'
|
||||||
import AssetImage from 'components/Asset/AssetImage'
|
import AssetImage from 'components/common/assets/AssetImage'
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import Card from 'components/Card'
|
import Card from 'components/common/Card'
|
||||||
import Divider from 'components/Divider'
|
import Divider from 'components/common/Divider'
|
||||||
import { ArrowRight } from 'components/Icons'
|
import { ArrowRight } from 'components/common/Icons'
|
||||||
import Modal from 'components/Modal'
|
import Modal from 'components/Modals/Modal'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import TokenInputWithSlider from 'components/TokenInput/TokenInputWithSlider'
|
import TokenInputWithSlider from 'components/common/TokenInput/TokenInputWithSlider'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import { byDenom } from 'utils/array'
|
import { byDenom } from 'utils/array'
|
||||||
import { BN } from 'utils/helpers'
|
import { BN } from 'utils/helpers'
|
||||||
|
@ -9,9 +9,9 @@ import {
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import { useEffect, useMemo, useState } from 'react'
|
import { useEffect, useMemo, useState } from 'react'
|
||||||
|
|
||||||
import { SortAsc, SortDesc, SortNone } from 'components/Icons'
|
import { SortAsc, SortDesc, SortNone } from 'components/common/Icons'
|
||||||
import useAssetTableColumns from 'components/Modals/AssetsSelect/useAssetTableColumns'
|
import useAssetTableColumns from 'components/Modals/AssetsSelect/useAssetTableColumns'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import useMarketAssets from 'hooks/markets/useMarketAssets'
|
import useMarketAssets from 'hooks/markets/useMarketAssets'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
import { byDenom } from 'utils/array'
|
import { byDenom } from 'utils/array'
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
import { ColumnDef } from '@tanstack/react-table'
|
import { ColumnDef } from '@tanstack/react-table'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
import AssetImage from 'components/Asset/AssetImage'
|
import AssetImage from 'components/common/assets/AssetImage'
|
||||||
import AssetRate from 'components/Asset/AssetRate'
|
import AssetRate from 'components/common/assets/AssetRate'
|
||||||
import Checkbox from 'components/Checkbox'
|
import Checkbox from 'components/common/Checkbox'
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { BNCoin } from 'types/classes/BNCoin'
|
import { BNCoin } from 'types/classes/BNCoin'
|
||||||
import { demagnify, formatPercent } from 'utils/formatters'
|
import { demagnify, formatPercent } from 'utils/formatters'
|
||||||
|
|
||||||
|
@ -1,19 +1,19 @@
|
|||||||
import BigNumber from 'bignumber.js'
|
import BigNumber from 'bignumber.js'
|
||||||
import { useCallback, useEffect, useMemo, useState } from 'react'
|
import { useCallback, useEffect, useMemo, useState } from 'react'
|
||||||
|
|
||||||
import AccountSummary from 'components/Account/AccountSummary'
|
import AccountSummary from 'components/account/AccountSummary'
|
||||||
import AssetImage from 'components/Asset/AssetImage'
|
import AssetImage from 'components/common/assets/AssetImage'
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import Card from 'components/Card'
|
import Card from 'components/common/Card'
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import Divider from 'components/Divider'
|
import Divider from 'components/common/Divider'
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import { ArrowRight, InfoCircle } from 'components/Icons'
|
import { ArrowRight, InfoCircle } from 'components/common/Icons'
|
||||||
import Modal from 'components/Modal'
|
import Modal from 'components/Modals/Modal'
|
||||||
import Switch from 'components/Switch'
|
import Switch from 'components/common/Switch'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import TitleAndSubCell from 'components/TitleAndSubCell'
|
import TitleAndSubCell from 'components/common/TitleAndSubCell'
|
||||||
import TokenInputWithSlider from 'components/TokenInput/TokenInputWithSlider'
|
import TokenInputWithSlider from 'components/common/TokenInput/TokenInputWithSlider'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import useMarketAssets from 'hooks/markets/useMarketAssets'
|
import useMarketAssets from 'hooks/markets/useMarketAssets'
|
||||||
import useAutoLend from 'hooks/useAutoLend'
|
import useAutoLend from 'hooks/useAutoLend'
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import AccountFundContent from 'components/Account/AccountFund/AccountFundContent'
|
import AccountFundContent from 'components/account/AccountFund/AccountFundContent'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
import BigNumber from 'bignumber.js'
|
import BigNumber from 'bignumber.js'
|
||||||
import { useEffect, useState } from 'react'
|
import { useEffect, useState } from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import Divider from 'components/Divider'
|
import Divider from 'components/common/Divider'
|
||||||
import { ArrowRight } from 'components/Icons'
|
import { ArrowRight } from 'components/common/Icons'
|
||||||
import Switch from 'components/Switch'
|
import Switch from 'components/common/Switch'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import TokenInputWithSlider from 'components/TokenInput/TokenInputWithSlider'
|
import TokenInputWithSlider from 'components/common/TokenInput/TokenInputWithSlider'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
||||||
import useMarketEnabledAssets from 'hooks/assets/useMarketEnabledAssets'
|
import useMarketEnabledAssets from 'hooks/assets/useMarketEnabledAssets'
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import FundWithdrawModalContent from 'components/Modals/FundWithdraw/FundAndWithdrawModalContent'
|
import FundWithdrawModalContent from 'components/Modals/FundWithdraw/FundAndWithdrawModalContent'
|
||||||
import ModalContentWithSummary from 'components/Modals/ModalContentWithSummary'
|
import ModalContentWithSummary from 'components/Modals/ModalContentWithSummary'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import useAccount from 'hooks/accounts/useAccount'
|
import useAccount from 'hooks/accounts/useAccount'
|
||||||
import useAccountId from 'hooks/useAccountId'
|
import useAccountId from 'hooks/useAccountId'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import { useCallback } from 'react'
|
import { useCallback } from 'react'
|
||||||
|
|
||||||
import { ChevronRight, Compass, HandCoins, Luggage } from 'components/Icons'
|
import { ChevronRight, Compass, HandCoins, Luggage } from 'components/common/Icons'
|
||||||
import Modal from 'components/Modal'
|
import Modal from 'components/Modals/Modal'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
import { DocURL } from 'types/enums/docURL'
|
import { DocURL } from 'types/enums/docURL'
|
||||||
|
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import React, { useState } from 'react'
|
import React, { useState } from 'react'
|
||||||
import { mutate } from 'swr'
|
import { mutate } from 'swr'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import DocsLink from 'components/DocsLink'
|
import DocsLink from 'components/common/DocsLink'
|
||||||
import { ArrowRight } from 'components/Icons'
|
import { ArrowRight } from 'components/common/Icons'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
|
||||||
export default function CreateAccount() {
|
export default function CreateAccount() {
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import React, { useMemo } from 'react'
|
import React, { useMemo } from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import { ArrowRight } from 'components/Icons'
|
import { ArrowRight } from 'components/common/Icons'
|
||||||
import LeverageSummary from 'components/Modals/HLS/Deposit/LeverageSummary'
|
import LeverageSummary from 'components/Modals/HLS/Deposit/LeverageSummary'
|
||||||
import TokenInputWithSlider from 'components/TokenInput/TokenInputWithSlider'
|
import TokenInputWithSlider from 'components/common/TokenInput/TokenInputWithSlider'
|
||||||
import { getLeveragedApy } from 'utils/math'
|
import { getLeveragedApy } from 'utils/math'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import React, { useMemo } from 'react'
|
import React, { useMemo } from 'react'
|
||||||
|
|
||||||
import SummaryItems from 'components/SummaryItems'
|
import SummaryItems from 'components/common/SummaryItems'
|
||||||
import useBorrowAsset from 'hooks/useBorrowAsset'
|
import useBorrowAsset from 'hooks/useBorrowAsset'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import { ArrowRight } from 'components/Icons'
|
import { ArrowRight } from 'components/common/Icons'
|
||||||
import TokenInputWithSlider from 'components/TokenInput/TokenInputWithSlider'
|
import TokenInputWithSlider from 'components/common/TokenInput/TokenInputWithSlider'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
amount: BigNumber
|
amount: BigNumber
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import { ArrowRight } from 'components/Icons'
|
import { ArrowRight } from 'components/common/Icons'
|
||||||
import Radio from 'components/Radio'
|
import Radio from 'components/common/Radio'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
hlsAccounts: Account[]
|
hlsAccounts: Account[]
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import { ExclamationMarkTriangle } from 'components/Icons'
|
import { ExclamationMarkTriangle } from 'components/common/Icons'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import WarningMessages from 'components/WarningMessages'
|
import WarningMessages from 'components/common/WarningMessages'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
||||||
import { BNCoin } from 'types/classes/BNCoin'
|
import { BNCoin } from 'types/classes/BNCoin'
|
||||||
import { formatAmountWithSymbol, formatLeverage } from 'utils/formatters'
|
import { formatAmountWithSymbol, formatLeverage } from 'utils/formatters'
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
items: { title: string; amount: number }[]
|
items: { title: string; amount: number }[]
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
import AmountAndValue from 'components/AmountAndValue'
|
import AmountAndValue from 'components/common/AmountAndValue'
|
||||||
import AssetImage from 'components/Asset/AssetImage'
|
import AssetImage from 'components/common/assets/AssetImage'
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import Container from 'components/Modals/HLS/Deposit/Summary/Container'
|
import Container from 'components/Modals/HLS/Deposit/Summary/Container'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
amount: BigNumber
|
amount: BigNumber
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
children: React.ReactNode
|
children: React.ReactNode
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
import React, { useMemo } from 'react'
|
import React, { useMemo } from 'react'
|
||||||
|
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import { InfoCircle } from 'components/Icons'
|
import { InfoCircle } from 'components/common/Icons'
|
||||||
import AprBreakdown from 'components/Modals/HLS/Deposit/Summary/ApyBreakdown'
|
import AprBreakdown from 'components/Modals/HLS/Deposit/Summary/ApyBreakdown'
|
||||||
import Container from 'components/Modals/HLS/Deposit/Summary/Container'
|
import Container from 'components/Modals/HLS/Deposit/Summary/Container'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { Tooltip } from 'components/Tooltip'
|
import { Tooltip } from 'components/common/Tooltip'
|
||||||
import { BNCoin } from 'types/classes/BNCoin'
|
import { BNCoin } from 'types/classes/BNCoin'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import { ArrowRight } from 'components/Icons'
|
import { ArrowRight } from 'components/common/Icons'
|
||||||
import AssetSummary from 'components/Modals/HLS/Deposit/Summary/AssetSummary'
|
import AssetSummary from 'components/Modals/HLS/Deposit/Summary/AssetSummary'
|
||||||
import YourPosition from 'components/Modals/HLS/Deposit/Summary/YourPosition'
|
import YourPosition from 'components/Modals/HLS/Deposit/Summary/YourPosition'
|
||||||
import useBorrowAsset from 'hooks/useBorrowAsset'
|
import useBorrowAsset from 'hooks/useBorrowAsset'
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import React, { useMemo, useState } from 'react'
|
import React, { useMemo, useState } from 'react'
|
||||||
|
|
||||||
import Accordion from 'components/Accordion'
|
import Accordion from 'components/common/Accordion'
|
||||||
import useStakingController from 'components/Modals/HLS/Deposit//useStakingController'
|
import useStakingController from 'components/Modals/HLS/Deposit//useStakingController'
|
||||||
import useVaultController from 'components/Modals/HLS/Deposit//useVaultController'
|
import useVaultController from 'components/Modals/HLS/Deposit//useVaultController'
|
||||||
import useAccordionItems from 'components/Modals/HLS/Deposit/useAccordionItems'
|
import useAccordionItems from 'components/Modals/HLS/Deposit/useAccordionItems'
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
import DoubleLogo from 'components/DoubleLogo'
|
import DoubleLogo from 'components/common/DoubleLogo'
|
||||||
import HLSTag from 'components/HLS/HLSTag'
|
import HLSTag from 'components/hls/HLSTag'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
primaryAsset: Asset
|
primaryAsset: Asset
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import React, { useCallback, useMemo, useState } from 'react'
|
import React, { useCallback, useMemo, useState } from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import LeverageSummary from 'components/Modals/HLS/Deposit/LeverageSummary'
|
import LeverageSummary from 'components/Modals/HLS/Deposit/LeverageSummary'
|
||||||
import TokenInputWithSlider from 'components/TokenInput/TokenInputWithSlider'
|
import TokenInputWithSlider from 'components/common/TokenInput/TokenInputWithSlider'
|
||||||
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
||||||
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
import BigNumber from 'bignumber.js'
|
import BigNumber from 'bignumber.js'
|
||||||
import React, { useCallback, useMemo } from 'react'
|
import React, { useCallback, useMemo } from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import Divider from 'components/Divider'
|
import Divider from 'components/common/Divider'
|
||||||
import SummaryItems from 'components/SummaryItems'
|
import SummaryItems from 'components/common/SummaryItems'
|
||||||
import Switch from 'components/Switch'
|
import Switch from 'components/common/Switch'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import TokenInputWithSlider from 'components/TokenInput/TokenInputWithSlider'
|
import TokenInputWithSlider from 'components/common/TokenInput/TokenInputWithSlider'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
||||||
import useDepositActions from 'hooks/HLS/useDepositActions'
|
import useDepositActions from 'hooks/HLS/useDepositActions'
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import BigNumber from 'bignumber.js'
|
import BigNumber from 'bignumber.js'
|
||||||
import { useCallback, useMemo } from 'react'
|
import { useCallback, useMemo } from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import SummaryItems from 'components/SummaryItems'
|
import SummaryItems from 'components/common/SummaryItems'
|
||||||
import TokenInputWithSlider from 'components/TokenInput/TokenInputWithSlider'
|
import TokenInputWithSlider from 'components/common/TokenInput/TokenInputWithSlider'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import useCurrentWalletBalance from 'hooks/useCurrentWalletBalance'
|
import useCurrentWalletBalance from 'hooks/useCurrentWalletBalance'
|
||||||
import { useUpdatedAccount } from 'hooks/useUpdatedAccount'
|
import { useUpdatedAccount } from 'hooks/useUpdatedAccount'
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import React, { useCallback, useMemo } from 'react'
|
import React, { useCallback, useMemo } from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import TokenInputWithSlider from 'components/TokenInput/TokenInputWithSlider'
|
import TokenInputWithSlider from 'components/common/TokenInput/TokenInputWithSlider'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
||||||
import useHealthComputer from 'hooks/useHealthComputer'
|
import useHealthComputer from 'hooks/useHealthComputer'
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
import Modal from 'components/Modal'
|
import Modal from 'components/Modals/Modal'
|
||||||
import Content from 'components/Modals/HLS/Deposit'
|
import Content from 'components/Modals/HLS/Deposit'
|
||||||
import Header from 'components/Modals/HLS/Header'
|
import Header from 'components/Modals/HLS/Header'
|
||||||
import useAsset from 'hooks/assets/useAsset'
|
import useAsset from 'hooks/assets/useAsset'
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import TitleAndSubCell from 'components/TitleAndSubCell'
|
import TitleAndSubCell from 'components/common/TitleAndSubCell'
|
||||||
import useAssetIncentivesApy from 'hooks/useAssetIncentiveApy'
|
import useAssetIncentivesApy from 'hooks/useAssetIncentiveApy'
|
||||||
import useCurrentWalletBalance from 'hooks/useCurrentWalletBalance'
|
import useCurrentWalletBalance from 'hooks/useCurrentWalletBalance'
|
||||||
import { BNCoin } from 'types/classes/BNCoin'
|
import { BNCoin } from 'types/classes/BNCoin'
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import { ReactNode, useEffect, useRef } from 'react'
|
import { ReactNode, useEffect, useRef } from 'react'
|
||||||
|
|
||||||
import EscButton from 'components/Button/EscButton'
|
import EscButton from 'components/common/Button/EscButton'
|
||||||
import Card from 'components/Card'
|
import Card from 'components/common/Card'
|
||||||
|
|
||||||
export interface ModalProps {
|
export interface ModalProps {
|
||||||
header: string | ReactNode
|
header: string | ReactNode
|
@ -1,10 +1,10 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
import AccountSummary from 'components/Account/AccountSummary'
|
import AccountSummary from 'components/account/AccountSummary'
|
||||||
import Card from 'components/Card'
|
import Card from 'components/common/Card'
|
||||||
import { CircularProgress } from 'components/CircularProgress'
|
import { CircularProgress } from 'components/common/CircularProgress'
|
||||||
import Modal, { ModalProps } from 'components/Modal'
|
import Modal, { ModalProps } from 'components/Modals/Modal'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
|
||||||
interface Props extends ModalProps {
|
interface Props extends ModalProps {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import { ReactNode } from 'react'
|
import { ReactNode } from 'react'
|
||||||
|
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
label: string
|
label: string
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
|
|
||||||
import Switch from 'components/Switch'
|
import Switch from 'components/common/Switch'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
onChange: (value: boolean) => void
|
onChange: (value: boolean) => void
|
||||||
|
@ -1,16 +1,16 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import { useCallback, useMemo, useState } from 'react'
|
import { useCallback, useMemo, useState } from 'react'
|
||||||
|
|
||||||
import AssetImage from 'components/Asset/AssetImage'
|
import AssetImage from 'components/common/assets/AssetImage'
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import { ArrowCircle, Enter } from 'components/Icons'
|
import { ArrowCircle, Enter } from 'components/common/Icons'
|
||||||
import Modal from 'components/Modal'
|
import Modal from 'components/Modals/Modal'
|
||||||
import SettingsOptions from 'components/Modals/Settings/SettingsOptions'
|
import SettingsOptions from 'components/Modals/Settings/SettingsOptions'
|
||||||
import SettingsSwitch from 'components/Modals/Settings/SettingsSwitch'
|
import SettingsSwitch from 'components/Modals/Settings/SettingsSwitch'
|
||||||
import NumberInput from 'components/NumberInput'
|
import NumberInput from 'components/common/NumberInput'
|
||||||
import Select from 'components/Select'
|
import Select from 'components/common/Select'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { TextLink } from 'components/TextLink'
|
import { TextLink } from 'components/common/TextLink'
|
||||||
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
||||||
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import { NoIcon, YesIcon } from 'components/Modals/AlertDialog/ButtonIcons'
|
import { NoIcon, YesIcon } from 'components/Modals/AlertDialog/ButtonIcons'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import useAccountId from 'hooks/useAccountId'
|
import useAccountId from 'hooks/useAccountId'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import { LockUnlocked } from 'components/Icons'
|
import { LockUnlocked } from 'components/common/Icons'
|
||||||
import Modal from 'components/Modal'
|
import Modal from 'components/Modals/Modal'
|
||||||
import UnlockModalContent from 'components/Modals/Unlock/UnlockModalContent'
|
import UnlockModalContent from 'components/Modals/Unlock/UnlockModalContent'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
import BigNumber from 'bignumber.js'
|
import BigNumber from 'bignumber.js'
|
||||||
import React, { useEffect, useMemo, useState } from 'react'
|
import React, { useEffect, useMemo, useState } from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import DepositCapMessage from 'components/DepositCapMessage'
|
import DepositCapMessage from 'components/common/DepositCapMessage'
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import Divider from 'components/Divider'
|
import Divider from 'components/common/Divider'
|
||||||
import { ArrowRight, ExclamationMarkCircled } from 'components/Icons'
|
import { ArrowRight, ExclamationMarkCircled } from 'components/common/Icons'
|
||||||
import Index from 'components/Slider'
|
import Index from 'components/common/Slider'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import TokenInput from 'components/TokenInput'
|
import TokenInput from 'components/common/TokenInput'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import { ORACLE_DENOM } from 'constants/oracle'
|
import { ORACLE_DENOM } from 'constants/oracle'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import { useMemo } from 'react'
|
import { useMemo } from 'react'
|
||||||
|
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import { ORACLE_DENOM } from 'constants/oracle'
|
import { ORACLE_DENOM } from 'constants/oracle'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
||||||
|
@ -1,16 +1,16 @@
|
|||||||
import BigNumber from 'bignumber.js'
|
import BigNumber from 'bignumber.js'
|
||||||
import { useMemo, useState } from 'react'
|
import { useMemo, useState } from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import DepositCapMessage from 'components/DepositCapMessage'
|
import DepositCapMessage from 'components/common/DepositCapMessage'
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import Divider from 'components/Divider'
|
import Divider from 'components/common/Divider'
|
||||||
import { Gauge } from 'components/Gauge'
|
import { Gauge } from 'components/common/Gauge'
|
||||||
import { ArrowRight, ExclamationMarkCircled } from 'components/Icons'
|
import { ArrowRight, ExclamationMarkCircled } from 'components/common/Icons'
|
||||||
import Slider from 'components/Slider'
|
import Slider from 'components/common/Slider'
|
||||||
import Switch from 'components/Switch'
|
import Switch from 'components/common/Switch'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import TokenInput from 'components/TokenInput'
|
import TokenInput from 'components/common/TokenInput'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import { ORACLE_DENOM } from 'constants/oracle'
|
import { ORACLE_DENOM } from 'constants/oracle'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
||||||
|
@ -2,8 +2,8 @@ import BigNumber from 'bignumber.js'
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import { useMemo } from 'react'
|
import { useMemo } from 'react'
|
||||||
|
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { ORACLE_DENOM } from 'constants/oracle'
|
import { ORACLE_DENOM } from 'constants/oracle'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
||||||
import usePrices from 'hooks/usePrices'
|
import usePrices from 'hooks/usePrices'
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
import { useCallback, useMemo, useState } from 'react'
|
import { useCallback, useMemo, useState } from 'react'
|
||||||
|
|
||||||
import Accordion from 'components/Accordion'
|
import Accordion from 'components/common/Accordion'
|
||||||
import AccountSummary from 'components/Account/AccountSummary'
|
import AccountSummary from 'components/account/AccountSummary'
|
||||||
import VaultBorrowings from 'components/Modals/Vault/VaultBorrowings'
|
import VaultBorrowings from 'components/Modals/Vault/VaultBorrowings'
|
||||||
import VaultBorrowingsSubTitle from 'components/Modals/Vault/VaultBorrowingsSubTitle'
|
import VaultBorrowingsSubTitle from 'components/Modals/Vault/VaultBorrowingsSubTitle'
|
||||||
import VaultDeposit from 'components/Modals/Vault/VaultDeposits'
|
import VaultDeposit from 'components/Modals/Vault/VaultDeposits'
|
||||||
import VaultDepositSubTitle from 'components/Modals/Vault/VaultDepositsSubTitle'
|
import VaultDepositSubTitle from 'components/Modals/Vault/VaultDepositsSubTitle'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
||||||
import useDepositVault from 'hooks/broadcast/useDepositVault'
|
import useDepositVault from 'hooks/broadcast/useDepositVault'
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import { useMemo } from 'react'
|
import { useMemo } from 'react'
|
||||||
|
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import TitleAndSubCell from 'components/TitleAndSubCell'
|
import TitleAndSubCell from 'components/common/TitleAndSubCell'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import { PRICE_ORACLE_DECIMALS } from 'constants/query'
|
import { PRICE_ORACLE_DECIMALS } from 'constants/query'
|
||||||
import { BNCoin } from 'types/classes/BNCoin'
|
import { BNCoin } from 'types/classes/BNCoin'
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
import moment from 'moment'
|
import moment from 'moment'
|
||||||
import { useCallback, useMemo } from 'react'
|
import { useCallback, useMemo } from 'react'
|
||||||
|
|
||||||
import DoubleLogo from 'components/DoubleLogo'
|
import DoubleLogo from 'components/common/DoubleLogo'
|
||||||
import { InfoCircle } from 'components/Icons'
|
import { InfoCircle } from 'components/common/Icons'
|
||||||
import Modal from 'components/Modal'
|
import Modal from 'components/Modals/Modal'
|
||||||
import VaultModalContent from 'components/Modals/Vault/VaultModalContent'
|
import VaultModalContent from 'components/Modals/Vault/VaultModalContent'
|
||||||
import VaultModalContentHeader from 'components/Modals/Vault/VaultModalContentHeader'
|
import VaultModalContentHeader from 'components/Modals/Vault/VaultModalContentHeader'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { Tooltip } from 'components/Tooltip'
|
import { Tooltip } from 'components/common/Tooltip'
|
||||||
import useAsset from 'hooks/assets/useAsset'
|
import useAsset from 'hooks/assets/useAsset'
|
||||||
import useCurrentAccount from 'hooks/useCurrentAccount'
|
import useCurrentAccount from 'hooks/useCurrentAccount'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { useCallback, useMemo, useState } from 'react'
|
import { useCallback, useMemo, useState } from 'react'
|
||||||
|
|
||||||
import AssetSelectTable from 'components/Modals/AssetsSelect/AssetSelectTable'
|
import AssetSelectTable from 'components/Modals/AssetsSelect/AssetSelectTable'
|
||||||
import SearchBar from 'components/SearchBar'
|
import SearchBar from 'components/common/SearchBar'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
import { byDenom } from 'utils/array'
|
import { byDenom } from 'utils/array'
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import { useCallback, useState } from 'react'
|
import { useCallback, useState } from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import Modal from 'components/Modal'
|
import Modal from 'components/Modals/Modal'
|
||||||
import WalletAssetsModalContent from 'components/Modals/WalletAssets/WalletAssetsModalContent'
|
import WalletAssetsModalContent from 'components/Modals/WalletAssets/WalletAssetsModalContent'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
|
||||||
export default function WalletAssetsModal() {
|
export default function WalletAssetsModal() {
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import { CircularProgress } from 'components/CircularProgress'
|
import { CircularProgress } from 'components/common/CircularProgress'
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import DoubleLogo from 'components/DoubleLogo'
|
import DoubleLogo from 'components/common/DoubleLogo'
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import Modal from 'components/Modal'
|
import Modal from 'components/Modals/Modal'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
||||||
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
||||||
import { ORACLE_DENOM } from 'constants/oracle'
|
import { ORACLE_DENOM } from 'constants/oracle'
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import moment from 'moment'
|
import moment from 'moment'
|
||||||
|
|
||||||
import Card from 'components/Card'
|
import Card from 'components/common/Card'
|
||||||
import Divider from 'components/Divider'
|
import Divider from 'components/common/Divider'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { TextLink } from 'components/TextLink'
|
import { TextLink } from 'components/common/TextLink'
|
||||||
import { generateToastContent } from 'components/Toaster'
|
import { generateToastContent } from 'components/common/Toaster'
|
||||||
import useTransactions from 'hooks/localStorage/useTransactions'
|
import useTransactions from 'hooks/localStorage/useTransactions'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
|
||||||
|
@ -2,10 +2,10 @@ import { useShuttle } from '@delphi-labs/shuttle-react'
|
|||||||
import Image from 'next/image'
|
import Image from 'next/image'
|
||||||
import { useCallback, useEffect, useMemo } from 'react'
|
import { useCallback, useEffect, useMemo } from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import FullOverlayContent from 'components/FullOverlayContent'
|
import FullOverlayContent from 'components/common/FullOverlayContent'
|
||||||
import { ChevronRight } from 'components/Icons'
|
import { ChevronRight } from 'components/common/Icons'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import WalletFetchBalancesAndAccounts from 'components/Wallet/WalletFetchBalancesAndAccounts'
|
import WalletFetchBalancesAndAccounts from 'components/Wallet/WalletFetchBalancesAndAccounts'
|
||||||
import WalletSelect from 'components/Wallet/WalletSelect'
|
import WalletSelect from 'components/Wallet/WalletSelect'
|
||||||
import { BRIDGES } from 'constants/bridges'
|
import { BRIDGES } from 'constants/bridges'
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import { ReactNode, useCallback } from 'react'
|
import { ReactNode, useCallback } from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import { Wallet } from 'components/Icons'
|
import { Wallet } from 'components/common/Icons'
|
||||||
import TermsOfService from 'components/TermsOfService'
|
import TermsOfService from 'components/common/TermsOfService'
|
||||||
import WalletSelect from 'components/Wallet/WalletSelect'
|
import WalletSelect from 'components/Wallet/WalletSelect'
|
||||||
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
||||||
import useLocalStorage from 'hooks/localStorage/useLocalStorage'
|
import useLocalStorage from 'hooks/localStorage/useLocalStorage'
|
||||||
|
@ -6,12 +6,12 @@ import { useCallback, useEffect, useState } from 'react'
|
|||||||
import { useLocation, useNavigate, useSearchParams } from 'react-router-dom'
|
import { useLocation, useNavigate, useSearchParams } from 'react-router-dom'
|
||||||
import useClipboard from 'react-use-clipboard'
|
import useClipboard from 'react-use-clipboard'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import { CircularProgress } from 'components/CircularProgress'
|
import { CircularProgress } from 'components/common/CircularProgress'
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import { Check, Copy, ExternalLink, Wallet } from 'components/Icons'
|
import { Check, Copy, ExternalLink, Wallet } from 'components/common/Icons'
|
||||||
import Overlay from 'components/Overlay'
|
import Overlay from 'components/common/Overlay'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import RecentTransactions from 'components/Wallet/RecentTransactions'
|
import RecentTransactions from 'components/Wallet/RecentTransactions'
|
||||||
import WalletSelect from 'components/Wallet/WalletSelect'
|
import WalletSelect from 'components/Wallet/WalletSelect'
|
||||||
import chains from 'configs/chains'
|
import chains from 'configs/chains'
|
||||||
|
@ -2,8 +2,8 @@ import { CosmWasmClient } from '@cosmjs/cosmwasm-stargate'
|
|||||||
import { useShuttle } from '@delphi-labs/shuttle-react'
|
import { useShuttle } from '@delphi-labs/shuttle-react'
|
||||||
import { useCallback, useEffect, useMemo } from 'react'
|
import { useCallback, useEffect, useMemo } from 'react'
|
||||||
|
|
||||||
import { CircularProgress } from 'components/CircularProgress'
|
import { CircularProgress } from 'components/common/CircularProgress'
|
||||||
import FullOverlayContent from 'components/FullOverlayContent'
|
import FullOverlayContent from 'components/common/FullOverlayContent'
|
||||||
import WalletSelect from 'components/Wallet//WalletSelect'
|
import WalletSelect from 'components/Wallet//WalletSelect'
|
||||||
import WalletFetchBalancesAndAccounts from 'components/Wallet/WalletFetchBalancesAndAccounts'
|
import WalletFetchBalancesAndAccounts from 'components/Wallet/WalletFetchBalancesAndAccounts'
|
||||||
import useChainConfig from 'hooks/useChainConfig'
|
import useChainConfig from 'hooks/useChainConfig'
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import { Suspense, useEffect, useMemo } from 'react'
|
import { Suspense, useEffect, useMemo } from 'react'
|
||||||
import { useLocation, useNavigate, useParams, useSearchParams } from 'react-router-dom'
|
import { useLocation, useNavigate, useParams, useSearchParams } from 'react-router-dom'
|
||||||
|
|
||||||
import AccountCreateFirst from 'components/Account/AccountCreateFirst'
|
import AccountCreateFirst from 'components/account/AccountCreateFirst'
|
||||||
import { CircularProgress } from 'components/CircularProgress'
|
import { CircularProgress } from 'components/common/CircularProgress'
|
||||||
import FullOverlayContent from 'components/FullOverlayContent'
|
import FullOverlayContent from 'components/common/FullOverlayContent'
|
||||||
import WalletBridges from 'components/Wallet/WalletBridges'
|
import WalletBridges from 'components/Wallet/WalletBridges'
|
||||||
import useAccountIds from 'hooks/accounts/useAccountIds'
|
import useAccountIds from 'hooks/accounts/useAccountIds'
|
||||||
import useBaseAsset from 'hooks/assets/useBasetAsset'
|
import useBaseAsset from 'hooks/assets/useBasetAsset'
|
||||||
|
@ -4,10 +4,10 @@ import Image from 'next/image'
|
|||||||
import React, { useEffect, useState } from 'react'
|
import React, { useEffect, useState } from 'react'
|
||||||
import QRCode from 'react-qr-code'
|
import QRCode from 'react-qr-code'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import FullOverlayContent from 'components/FullOverlayContent'
|
import FullOverlayContent from 'components/common/FullOverlayContent'
|
||||||
import { ChevronLeft, ChevronRight } from 'components/Icons'
|
import { ChevronLeft, ChevronRight } from 'components/common/Icons'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import WalletConnecting from 'components/Wallet/WalletConnecting'
|
import WalletConnecting from 'components/Wallet/WalletConnecting'
|
||||||
import { WALLETS } from 'constants/wallets'
|
import { WALLETS } from 'constants/wallets'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import AssetRate from 'components/Asset/AssetRate'
|
import AssetRate from 'components/common/assets/AssetRate'
|
||||||
import { byDenom } from 'utils/array'
|
import { byDenom } from 'utils/array'
|
||||||
|
|
||||||
export const APY_META = { accessorKey: 'apy', header: 'APY', meta: { className: 'w-30' } }
|
export const APY_META = { accessorKey: 'apy', header: 'APY', meta: { className: 'w-30' } }
|
@ -1,4 +1,4 @@
|
|||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
export const ASSET_META = { accessorKey: 'symbol', header: 'Asset', id: 'symbol' }
|
export const ASSET_META = { accessorKey: 'symbol', header: 'Asset', id: 'symbol' }
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
@ -1,9 +1,9 @@
|
|||||||
import { useEffect, useMemo, useState } from 'react'
|
import { useEffect, useMemo, useState } from 'react'
|
||||||
|
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import { InfoCircle } from 'components/Icons'
|
import { InfoCircle } from 'components/common/Icons'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { Tooltip } from 'components/Tooltip'
|
import { Tooltip } from 'components/common/Tooltip'
|
||||||
import useLiquidationPrice from 'hooks/useLiquidationPrice'
|
import useLiquidationPrice from 'hooks/useLiquidationPrice'
|
||||||
import { BNCoin } from 'types/classes/BNCoin'
|
import { BNCoin } from 'types/classes/BNCoin'
|
||||||
import { LiquidationPriceKind } from 'utils/health_computer'
|
import { LiquidationPriceKind } from 'utils/health_computer'
|
@ -1,4 +1,4 @@
|
|||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import usePrice from 'hooks/usePrice'
|
import usePrice from 'hooks/usePrice'
|
||||||
import { BNCoin } from 'types/classes/BNCoin'
|
import { BNCoin } from 'types/classes/BNCoin'
|
||||||
import { BN } from 'utils/helpers'
|
import { BN } from 'utils/helpers'
|
@ -1,8 +1,8 @@
|
|||||||
import { Row } from '@tanstack/react-table'
|
import { Row } from '@tanstack/react-table'
|
||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
|
|
||||||
import { getAmountChangeColor } from 'components/Account/AccountBalancesTable/functions'
|
import { getAmountChangeColor } from 'components/account/AccountBalancesTable/functions'
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import { MAX_AMOUNT_DECIMALS, MIN_AMOUNT } from 'constants/math'
|
import { MAX_AMOUNT_DECIMALS, MIN_AMOUNT } from 'constants/math'
|
||||||
import { formatAmountToPrecision } from 'utils/formatters'
|
import { formatAmountToPrecision } from 'utils/formatters'
|
||||||
|
|
@ -1,8 +1,8 @@
|
|||||||
import { Row } from '@tanstack/react-table'
|
import { Row } from '@tanstack/react-table'
|
||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
|
|
||||||
import { getAmountChangeColor } from 'components/Account/AccountBalancesTable/functions'
|
import { getAmountChangeColor } from 'components/account/AccountBalancesTable/functions'
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import { ORACLE_DENOM } from 'constants/oracle'
|
import { ORACLE_DENOM } from 'constants/oracle'
|
||||||
import { BNCoin } from 'types/classes/BNCoin'
|
import { BNCoin } from 'types/classes/BNCoin'
|
||||||
import { BN } from 'utils/helpers'
|
import { BN } from 'utils/helpers'
|
@ -1,18 +1,18 @@
|
|||||||
import { ColumnDef, Row } from '@tanstack/react-table'
|
import { ColumnDef, Row } from '@tanstack/react-table'
|
||||||
import { useMemo } from 'react'
|
import { useMemo } from 'react'
|
||||||
|
|
||||||
import Apy, { APY_META } from 'components/Account/AccountBalancesTable/Columns/Apy'
|
import Apy, { APY_META } from 'components/account/AccountBalancesTable/Columns/Apy'
|
||||||
import Asset, { ASSET_META } from 'components/Account/AccountBalancesTable/Columns/Asset'
|
import Asset, { ASSET_META } from 'components/account/AccountBalancesTable/Columns/Asset'
|
||||||
import LiqPrice, { LIQ_META } from 'components/Account/AccountBalancesTable/Columns/LiqPrice'
|
import LiqPrice, { LIQ_META } from 'components/account/AccountBalancesTable/Columns/LiqPrice'
|
||||||
import Price, { PRICE_META } from 'components/Account/AccountBalancesTable/Columns/Price'
|
import Price, { PRICE_META } from 'components/account/AccountBalancesTable/Columns/Price'
|
||||||
import Size, {
|
import Size, {
|
||||||
SIZE_META,
|
SIZE_META,
|
||||||
sizeSortingFn,
|
sizeSortingFn,
|
||||||
} from 'components/Account/AccountBalancesTable/Columns/Size'
|
} from 'components/account/AccountBalancesTable/Columns/Size'
|
||||||
import Value, {
|
import Value, {
|
||||||
VALUE_META,
|
VALUE_META,
|
||||||
valueSortingFn,
|
valueSortingFn,
|
||||||
} from 'components/Account/AccountBalancesTable/Columns/Value'
|
} from 'components/account/AccountBalancesTable/Columns/Value'
|
||||||
import useMarketAssets from 'hooks/markets/useMarketAssets'
|
import useMarketAssets from 'hooks/markets/useMarketAssets'
|
||||||
import useHealthComputer from 'hooks/useHealthComputer'
|
import useHealthComputer from 'hooks/useHealthComputer'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
@ -1,12 +1,12 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import { useLocation, useNavigate, useSearchParams } from 'react-router-dom'
|
import { useLocation, useNavigate, useSearchParams } from 'react-router-dom'
|
||||||
|
|
||||||
import useAccountBalancesColumns from 'components/Account/AccountBalancesTable/Columns/useAccountBalancesColumns'
|
import useAccountBalancesColumns from 'components/account/AccountBalancesTable/Columns/useAccountBalancesColumns'
|
||||||
import useAccountBalanceData from 'components/Account/AccountBalancesTable/useAccountBalanceData'
|
import useAccountBalanceData from 'components/account/AccountBalancesTable/useAccountBalanceData'
|
||||||
import AccountFundFullPage from 'components/Account/AccountFund/AccountFundFullPage'
|
import AccountFundFullPage from 'components/account/AccountFund/AccountFundFullPage'
|
||||||
import ActionButton from 'components/Button/ActionButton'
|
import ActionButton from 'components/common/Button/ActionButton'
|
||||||
import Card from 'components/Card'
|
import Card from 'components/common/Card'
|
||||||
import Table from 'components/Table'
|
import Table from 'components/common/Table'
|
||||||
import ConditionalWrapper from 'hocs/ConditionalWrapper'
|
import ConditionalWrapper from 'hocs/ConditionalWrapper'
|
||||||
import useCurrentAccount from 'hooks/useCurrentAccount'
|
import useCurrentAccount from 'hooks/useCurrentAccount'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
@ -3,7 +3,7 @@ import { useMemo } from 'react'
|
|||||||
import {
|
import {
|
||||||
getAssetAccountBalanceRow,
|
getAssetAccountBalanceRow,
|
||||||
getVaultAccountBalanceRow,
|
getVaultAccountBalanceRow,
|
||||||
} from 'components/Account/AccountBalancesTable/functions'
|
} from 'components/account/AccountBalancesTable/functions'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
||||||
import useHLSStakingAssets from 'hooks/useHLSStakingAssets'
|
import useHLSStakingAssets from 'hooks/useHLSStakingAssets'
|
||||||
import usePrices from 'hooks/usePrices'
|
import usePrices from 'hooks/usePrices'
|
@ -2,10 +2,10 @@ import BigNumber from 'bignumber.js'
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import { useMemo } from 'react'
|
import { useMemo } from 'react'
|
||||||
|
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import { ArrowRight } from 'components/Icons'
|
import { ArrowRight } from 'components/common/Icons'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { BN_ZERO, MAX_AMOUNT_DECIMALS } from 'constants/math'
|
import { BN_ZERO, MAX_AMOUNT_DECIMALS } from 'constants/math'
|
||||||
import { ORACLE_DENOM } from 'constants/oracle'
|
import { ORACLE_DENOM } from 'constants/oracle'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
@ -1,8 +1,8 @@
|
|||||||
import { useCallback, useEffect } from 'react'
|
import { useCallback, useEffect } from 'react'
|
||||||
import { useLocation, useNavigate, useSearchParams } from 'react-router-dom'
|
import { useLocation, useNavigate, useSearchParams } from 'react-router-dom'
|
||||||
|
|
||||||
import AccountFundFullPage from 'components/Account/AccountFund/AccountFundFullPage'
|
import AccountFundFullPage from 'components/account/AccountFund/AccountFundFullPage'
|
||||||
import FullOverlayContent from 'components/FullOverlayContent'
|
import FullOverlayContent from 'components/common/FullOverlayContent'
|
||||||
import WalletSelect from 'components/Wallet/WalletSelect'
|
import WalletSelect from 'components/Wallet/WalletSelect'
|
||||||
import useToggle from 'hooks/useToggle'
|
import useToggle from 'hooks/useToggle'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
@ -1,7 +1,7 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
|
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import { ArrowRight } from 'components/Icons'
|
import { ArrowRight } from 'components/common/Icons'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
leverage: number
|
leverage: number
|
@ -1,6 +1,6 @@
|
|||||||
import { HealthGauge } from 'components/Account/Health/HealthGauge'
|
import { HealthGauge } from 'components/account/Health/HealthGauge'
|
||||||
import Loading from 'components/Loading'
|
import Loading from 'components/common/Loading'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
|
|
||||||
export default function Skeleton() {
|
export default function Skeleton() {
|
||||||
return (
|
return (
|
@ -2,18 +2,18 @@ import classNames from 'classnames'
|
|||||||
import { useCallback, useMemo } from 'react'
|
import { useCallback, useMemo } from 'react'
|
||||||
import { useLocation } from 'react-router-dom'
|
import { useLocation } from 'react-router-dom'
|
||||||
|
|
||||||
import AccountBalancesTable from 'components/Account/AccountBalancesTable'
|
import AccountBalancesTable from 'components/account/AccountBalancesTable'
|
||||||
import AccountComposition from 'components/Account/AccountComposition'
|
import AccountComposition from 'components/account/AccountComposition'
|
||||||
import AccountDetailsLeverage from 'components/Account/AccountDetails/AccountDetailsLeverage'
|
import AccountDetailsLeverage from 'components/account/AccountDetails/AccountDetailsLeverage'
|
||||||
import Skeleton from 'components/Account/AccountDetails/Skeleton'
|
import Skeleton from 'components/account/AccountDetails/Skeleton'
|
||||||
import { HealthGauge } from 'components/Account/Health/HealthGauge'
|
import { HealthGauge } from 'components/account/Health/HealthGauge'
|
||||||
import EscButton from 'components/Button/EscButton'
|
import EscButton from 'components/common/Button/EscButton'
|
||||||
import { glowElement } from 'components/Button/utils'
|
import { glowElement } from 'components/common/Button/utils'
|
||||||
import Card from 'components/Card'
|
import Card from 'components/common/Card'
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import { ThreeDots } from 'components/Icons'
|
import { ThreeDots } from 'components/common/Icons'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
||||||
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
||||||
import { ORACLE_DENOM } from 'constants/oracle'
|
import { ORACLE_DENOM } from 'constants/oracle'
|
@ -1,12 +1,12 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import { useCallback, useEffect, useMemo, useState } from 'react'
|
import { useCallback, useEffect, useMemo, useState } from 'react'
|
||||||
|
|
||||||
import AccountFundRow from 'components/Account/AccountFund/AccountFundRow'
|
import AccountFundRow from 'components/account/AccountFund/AccountFundRow'
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import DepositCapMessage from 'components/DepositCapMessage'
|
import DepositCapMessage from 'components/common/DepositCapMessage'
|
||||||
import { ArrowRight, Plus } from 'components/Icons'
|
import { ArrowRight, Plus } from 'components/common/Icons'
|
||||||
import SwitchAutoLend from 'components/Switch/SwitchAutoLend'
|
import SwitchAutoLend from 'components/common/Switch/SwitchAutoLend'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import WalletBridges from 'components/Wallet/WalletBridges'
|
import WalletBridges from 'components/Wallet/WalletBridges'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import useBaseAsset from 'hooks/assets/useBasetAsset'
|
import useBaseAsset from 'hooks/assets/useBasetAsset'
|
@ -1,9 +1,9 @@
|
|||||||
import { useEffect, useState } from 'react'
|
import { useEffect, useState } from 'react'
|
||||||
|
|
||||||
import AccountFundContent from 'components/Account/AccountFund/AccountFundContent'
|
import AccountFundContent from 'components/account/AccountFund/AccountFundContent'
|
||||||
import Card from 'components/Card'
|
import Card from 'components/common/Card'
|
||||||
import { CircularProgress } from 'components/CircularProgress'
|
import { CircularProgress } from 'components/common/CircularProgress'
|
||||||
import FullOverlayContent from 'components/FullOverlayContent'
|
import FullOverlayContent from 'components/common/FullOverlayContent'
|
||||||
import useAccounts from 'hooks/accounts/useAccounts'
|
import useAccounts from 'hooks/accounts/useAccounts'
|
||||||
import useAccountId from 'hooks/useAccountId'
|
import useAccountId from 'hooks/useAccountId'
|
||||||
import useCurrentAccount from 'hooks/useCurrentAccount'
|
import useCurrentAccount from 'hooks/useCurrentAccount'
|
@ -1,4 +1,4 @@
|
|||||||
import TokenInputWithSlider from 'components/TokenInput/TokenInputWithSlider'
|
import TokenInputWithSlider from 'components/common/TokenInput/TokenInputWithSlider'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import useAsset from 'hooks/assets/useAsset'
|
import useAsset from 'hooks/assets/useAsset'
|
||||||
import { BNCoin } from 'types/classes/BNCoin'
|
import { BNCoin } from 'types/classes/BNCoin'
|
@ -1,10 +1,10 @@
|
|||||||
import { useCallback, useMemo } from 'react'
|
import { useCallback, useMemo } from 'react'
|
||||||
|
|
||||||
import AccountFundFullPage from 'components/Account/AccountFund/AccountFundFullPage'
|
import AccountFundFullPage from 'components/account/AccountFund/AccountFundFullPage'
|
||||||
import Skeleton from 'components/Account/AccountList/Skeleton'
|
import Skeleton from 'components/account/AccountList/Skeleton'
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import { ArrowDownLine, ArrowUpLine, TrashBin } from 'components/Icons'
|
import { ArrowDownLine, ArrowUpLine, TrashBin } from 'components/common/Icons'
|
||||||
import SwitchAutoLend from 'components/Switch/SwitchAutoLend'
|
import SwitchAutoLend from 'components/common/Switch/SwitchAutoLend'
|
||||||
import useAccount from 'hooks/accounts/useAccount'
|
import useAccount from 'hooks/accounts/useAccount'
|
||||||
import useAllAssets from 'hooks/assets/useAllAssets'
|
import useAllAssets from 'hooks/assets/useAllAssets'
|
||||||
import useBorrowMarketAssetsTableData from 'hooks/useBorrowMarketAssetsTableData'
|
import useBorrowMarketAssetsTableData from 'hooks/useBorrowMarketAssetsTableData'
|
@ -1,10 +1,10 @@
|
|||||||
import HealthBar from 'components/Account/Health/HealthBar'
|
import HealthBar from 'components/account/Health/HealthBar'
|
||||||
import HealthIcon from 'components/Account/Health/HealthIcon'
|
import HealthIcon from 'components/account/Health/HealthIcon'
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import { ArrowChartLineUp } from 'components/Icons'
|
import { ArrowChartLineUp } from 'components/common/Icons'
|
||||||
import Loading from 'components/Loading'
|
import Loading from 'components/common/Loading'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { ORACLE_DENOM } from 'constants/oracle'
|
import { ORACLE_DENOM } from 'constants/oracle'
|
||||||
import { BNCoin } from 'types/classes/BNCoin'
|
import { BNCoin } from 'types/classes/BNCoin'
|
||||||
|
|
@ -2,10 +2,10 @@ import classNames from 'classnames'
|
|||||||
import { useEffect } from 'react'
|
import { useEffect } from 'react'
|
||||||
import { useLocation, useNavigate, useSearchParams } from 'react-router-dom'
|
import { useLocation, useNavigate, useSearchParams } from 'react-router-dom'
|
||||||
|
|
||||||
import AccountStats from 'components/Account/AccountList/AccountStats'
|
import AccountStats from 'components/account/AccountList/AccountStats'
|
||||||
import Card from 'components/Card'
|
import Card from 'components/common/Card'
|
||||||
import Radio from 'components/Radio'
|
import Radio from 'components/common/Radio'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import useAccountIds from 'hooks/accounts/useAccountIds'
|
import useAccountIds from 'hooks/accounts/useAccountIds'
|
||||||
import useAccountId from 'hooks/useAccountId'
|
import useAccountId from 'hooks/useAccountId'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
@ -1,7 +1,7 @@
|
|||||||
import { Suspense } from 'react'
|
import { Suspense } from 'react'
|
||||||
|
|
||||||
import AccountMenuContent from 'components/Account/AccountMenuContent'
|
import AccountMenuContent from 'components/account/AccountMenuContent'
|
||||||
import Loading from 'components/Loading'
|
import Loading from 'components/common/Loading'
|
||||||
import useAccountIds from 'hooks/accounts/useAccountIds'
|
import useAccountIds from 'hooks/accounts/useAccountIds'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
|
@ -2,13 +2,13 @@ import classNames from 'classnames'
|
|||||||
import { useCallback } from 'react'
|
import { useCallback } from 'react'
|
||||||
import { useLocation, useNavigate, useSearchParams } from 'react-router-dom'
|
import { useLocation, useNavigate, useSearchParams } from 'react-router-dom'
|
||||||
|
|
||||||
import AccountCreateFirst from 'components/Account/AccountCreateFirst'
|
import AccountCreateFirst from 'components/account/AccountCreateFirst'
|
||||||
import AccountFund from 'components/Account/AccountFund/AccountFundFullPage'
|
import AccountFund from 'components/account/AccountFund/AccountFundFullPage'
|
||||||
import AccountList from 'components/Account/AccountList'
|
import AccountList from 'components/account/AccountList'
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import { Account, Plus, PlusCircled } from 'components/Icons'
|
import { Account, Plus, PlusCircled } from 'components/common/Icons'
|
||||||
import Overlay from 'components/Overlay'
|
import Overlay from 'components/common/Overlay'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import WalletBridges from 'components/Wallet/WalletBridges'
|
import WalletBridges from 'components/Wallet/WalletBridges'
|
||||||
import useAccountIds from 'hooks/accounts/useAccountIds'
|
import useAccountIds from 'hooks/accounts/useAccountIds'
|
||||||
import useBaseAsset from 'hooks/assets/useBasetAsset'
|
import useBaseAsset from 'hooks/assets/useBasetAsset'
|
@ -1,15 +1,15 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import { HTMLAttributes, useCallback, useMemo } from 'react'
|
import { HTMLAttributes, useCallback, useMemo } from 'react'
|
||||||
|
|
||||||
import Accordion from 'components/Accordion'
|
import Accordion from 'components/common/Accordion'
|
||||||
import AccountBalancesTable from 'components/Account/AccountBalancesTable'
|
import AccountBalancesTable from 'components/account/AccountBalancesTable'
|
||||||
import AccountComposition from 'components/Account/AccountComposition'
|
import AccountComposition from 'components/account/AccountComposition'
|
||||||
import HealthBar from 'components/Account/Health/HealthBar'
|
import HealthBar from 'components/account/Health/HealthBar'
|
||||||
import Card from 'components/Card'
|
import Card from 'components/common/Card'
|
||||||
import DisplayCurrency from 'components/DisplayCurrency'
|
import DisplayCurrency from 'components/common/DisplayCurrency'
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import { ArrowRight } from 'components/Icons'
|
import { ArrowRight } from 'components/common/Icons'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
||||||
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
@ -1,4 +1,4 @@
|
|||||||
import AccountSummary from 'components/Account/AccountSummary'
|
import AccountSummary from 'components/account/AccountSummary'
|
||||||
import useCurrentAccount from 'hooks/useCurrentAccount'
|
import useCurrentAccount from 'hooks/useCurrentAccount'
|
||||||
|
|
||||||
function CurrentAccountSummary() {
|
function CurrentAccountSummary() {
|
@ -1,8 +1,8 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import { useMemo } from 'react'
|
import { useMemo } from 'react'
|
||||||
|
|
||||||
import HealthIcon from 'components/Account/Health/HealthIcon'
|
import HealthIcon from 'components/account/Health/HealthIcon'
|
||||||
import HealthTooltip from 'components/Account/Health/HealthTooltip'
|
import HealthTooltip from 'components/account/Health/HealthTooltip'
|
||||||
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
||||||
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
||||||
import useLocalStorage from 'hooks/localStorage/useLocalStorage'
|
import useLocalStorage from 'hooks/localStorage/useLocalStorage'
|
@ -1,8 +1,8 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
import { useMemo } from 'react'
|
import { useMemo } from 'react'
|
||||||
|
|
||||||
import HealthIcon from 'components/Account/Health/HealthIcon'
|
import HealthIcon from 'components/account/Health/HealthIcon'
|
||||||
import HealthTooltip from 'components/Account/Health/HealthTooltip'
|
import HealthTooltip from 'components/account/Health/HealthTooltip'
|
||||||
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
||||||
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
||||||
import useLocalStorage from 'hooks/localStorage/useLocalStorage'
|
import useLocalStorage from 'hooks/localStorage/useLocalStorage'
|
@ -1,6 +1,6 @@
|
|||||||
import classNames from 'classnames'
|
import classNames from 'classnames'
|
||||||
|
|
||||||
import { ExclamationMarkCircled, Heart } from 'components/Icons'
|
import { ExclamationMarkCircled, Heart } from 'components/common/Icons'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
isLoading: boolean
|
isLoading: boolean
|
@ -1,8 +1,8 @@
|
|||||||
import { ReactElement, useMemo } from 'react'
|
import { ReactElement, useMemo } from 'react'
|
||||||
|
|
||||||
import { CircularProgress } from 'components/CircularProgress'
|
import { CircularProgress } from 'components/common/CircularProgress'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { Tooltip } from 'components/Tooltip'
|
import { Tooltip } from 'components/common/Tooltip'
|
||||||
import { BN } from 'utils/helpers'
|
import { BN } from 'utils/helpers'
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
@ -9,8 +9,8 @@ import {
|
|||||||
YAxis,
|
YAxis,
|
||||||
} from 'recharts'
|
} from 'recharts'
|
||||||
|
|
||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import Text from 'components/Text'
|
import Text from 'components/common/Text'
|
||||||
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
import { DEFAULT_SETTINGS } from 'constants/defaultSettings'
|
||||||
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
import { LocalStorageKeys } from 'constants/localStorageKeys'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
@ -1,8 +1,8 @@
|
|||||||
import { useCallback } from 'react'
|
import { useCallback } from 'react'
|
||||||
|
|
||||||
import Button from 'components/Button'
|
import Button from 'components/common/Button'
|
||||||
import ActionButton from 'components/Button/ActionButton'
|
import ActionButton from 'components/common/Button/ActionButton'
|
||||||
import { HandCoins, Plus } from 'components/Icons'
|
import { HandCoins, Plus } from 'components/common/Icons'
|
||||||
import useMarketEnabledAssets from 'hooks/assets/useMarketEnabledAssets'
|
import useMarketEnabledAssets from 'hooks/assets/useMarketEnabledAssets'
|
||||||
import useStore from 'store'
|
import useStore from 'store'
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
import Intro from 'components/Intro'
|
import Intro from 'components/common/Intro'
|
||||||
|
|
||||||
export default function BorrowIntro() {
|
export default function BorrowIntro() {
|
||||||
return (
|
return (
|
@ -1,5 +1,5 @@
|
|||||||
import AvailableBorrowingsTable from 'components/Borrow/Table/AvailableBorrowingsTable'
|
import AvailableBorrowingsTable from 'components/borrow/Table/AvailableBorrowingsTable'
|
||||||
import DepositedBorrowingsTable from 'components/Borrow/Table/DepositedBorrowingsTable'
|
import DepositedBorrowingsTable from 'components/borrow/Table/DepositedBorrowingsTable'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import useBorrowEnabledAssets from 'hooks/assets/useBorrowEnabledAssets'
|
import useBorrowEnabledAssets from 'hooks/assets/useBorrowEnabledAssets'
|
||||||
import useBorrowMarketAssetsTableData from 'hooks/useBorrowMarketAssetsTableData'
|
import useBorrowMarketAssetsTableData from 'hooks/useBorrowMarketAssetsTableData'
|
@ -2,12 +2,12 @@ import { Row } from '@tanstack/react-table'
|
|||||||
import { Table as TanstackTable } from '@tanstack/table-core/build/lib/types'
|
import { Table as TanstackTable } from '@tanstack/table-core/build/lib/types'
|
||||||
import { useCallback } from 'react'
|
import { useCallback } from 'react'
|
||||||
|
|
||||||
import BorrowActionButtons from 'components/Borrow/BorrowActionButtons'
|
import BorrowActionButtons from 'components/borrow/BorrowActionButtons'
|
||||||
import { NAME_META } from 'components/Borrow/Table/Columns/Name'
|
import { NAME_META } from 'components/borrow/Table/Columns/Name'
|
||||||
import useAvailableColumns from 'components/Borrow/Table/Columns/useAvailableColumns'
|
import useAvailableColumns from 'components/borrow/Table/Columns/useAvailableColumns'
|
||||||
import MarketDetails from 'components/MarketDetails'
|
import MarketDetails from 'components/common/MarketDetails'
|
||||||
import Table from 'components/Table'
|
import Table from 'components/common/Table'
|
||||||
import ActionButtonRow from 'components/Table/ActionButtonRow'
|
import ActionButtonRow from 'components/common/Table/ActionButtonRow'
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
data: BorrowMarketTableData[]
|
data: BorrowMarketTableData[]
|
@ -1,5 +1,5 @@
|
|||||||
import { FormattedNumber } from 'components/FormattedNumber'
|
import { FormattedNumber } from 'components/common/FormattedNumber'
|
||||||
import Loading from 'components/Loading'
|
import Loading from 'components/common/Loading'
|
||||||
|
|
||||||
export const BORROW_RATE_META = {
|
export const BORROW_RATE_META = {
|
||||||
accessorKey: 'borrowRate',
|
accessorKey: 'borrowRate',
|
@ -1,6 +1,6 @@
|
|||||||
import { Row } from '@tanstack/react-table'
|
import { Row } from '@tanstack/react-table'
|
||||||
|
|
||||||
import AmountAndValue from 'components/AmountAndValue'
|
import AmountAndValue from 'components/common/AmountAndValue'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import useMarketEnabledAssets from 'hooks/assets/useMarketEnabledAssets'
|
import useMarketEnabledAssets from 'hooks/assets/useMarketEnabledAssets'
|
||||||
import { byDenom } from 'utils/array'
|
import { byDenom } from 'utils/array'
|
@ -1,7 +1,7 @@
|
|||||||
import { Row } from '@tanstack/react-table'
|
import { Row } from '@tanstack/react-table'
|
||||||
|
|
||||||
import AmountAndValue from 'components/AmountAndValue'
|
import AmountAndValue from 'components/common/AmountAndValue'
|
||||||
import Loading from 'components/Loading'
|
import Loading from 'components/common/Loading'
|
||||||
import { BN_ZERO } from 'constants/math'
|
import { BN_ZERO } from 'constants/math'
|
||||||
import useAsset from 'hooks/assets/useAsset'
|
import useAsset from 'hooks/assets/useAsset'
|
||||||
import { demagnify } from 'utils/formatters'
|
import { demagnify } from 'utils/formatters'
|
@ -1,4 +1,4 @@
|
|||||||
import { ChevronDown, ChevronUp } from 'components/Icons'
|
import { ChevronDown, ChevronUp } from 'components/common/Icons'
|
||||||
|
|
||||||
export const MANAGE_META = {
|
export const MANAGE_META = {
|
||||||
accessorKey: 'manage',
|
accessorKey: 'manage',
|
@ -1,5 +1,5 @@
|
|||||||
import AssetImage from 'components/Asset/AssetImage'
|
import AssetImage from 'components/common/assets/AssetImage'
|
||||||
import TitleAndSubCell from 'components/TitleAndSubCell'
|
import TitleAndSubCell from 'components/common/TitleAndSubCell'
|
||||||
|
|
||||||
export const NAME_META = { accessorKey: 'asset.symbol', header: 'Asset', id: 'symbol' }
|
export const NAME_META = { accessorKey: 'asset.symbol', header: 'Asset', id: 'symbol' }
|
||||||
|
|
@ -1,13 +1,13 @@
|
|||||||
import { ColumnDef } from '@tanstack/react-table'
|
import { ColumnDef } from '@tanstack/react-table'
|
||||||
import { useMemo } from 'react'
|
import { useMemo } from 'react'
|
||||||
|
|
||||||
import BorrowRate, { BORROW_RATE_META } from 'components/Borrow/Table/Columns/BorrowRate'
|
import BorrowRate, { BORROW_RATE_META } from 'components/borrow/Table/Columns/BorrowRate'
|
||||||
import Liquidity, {
|
import Liquidity, {
|
||||||
LIQUIDITY_META,
|
LIQUIDITY_META,
|
||||||
liquiditySortingFn,
|
liquiditySortingFn,
|
||||||
} from 'components/Borrow/Table/Columns/Liquidity'
|
} from 'components/borrow/Table/Columns/Liquidity'
|
||||||
import Manage, { MANAGE_META } from 'components/Borrow/Table/Columns/Manage'
|
import Manage, { MANAGE_META } from 'components/borrow/Table/Columns/Manage'
|
||||||
import Name, { NAME_META } from 'components/Borrow/Table/Columns/Name'
|
import Name, { NAME_META } from 'components/borrow/Table/Columns/Name'
|
||||||
|
|
||||||
export default function useAvailableColumns() {
|
export default function useAvailableColumns() {
|
||||||
return useMemo<ColumnDef<BorrowMarketTableData>[]>(() => {
|
return useMemo<ColumnDef<BorrowMarketTableData>[]>(() => {
|
@ -1,14 +1,14 @@
|
|||||||
import { ColumnDef } from '@tanstack/react-table'
|
import { ColumnDef } from '@tanstack/react-table'
|
||||||
import { useMemo } from 'react'
|
import { useMemo } from 'react'
|
||||||
|
|
||||||
import BorrowRate, { BORROW_RATE_META } from 'components/Borrow/Table/Columns/BorrowRate'
|
import BorrowRate, { BORROW_RATE_META } from 'components/borrow/Table/Columns/BorrowRate'
|
||||||
import Debt, { DEBT_META, debtSortingFn } from 'components/Borrow/Table/Columns/Debt'
|
import Debt, { DEBT_META, debtSortingFn } from 'components/borrow/Table/Columns/Debt'
|
||||||
import Liquidity, {
|
import Liquidity, {
|
||||||
LIQUIDITY_META,
|
LIQUIDITY_META,
|
||||||
liquiditySortingFn,
|
liquiditySortingFn,
|
||||||
} from 'components/Borrow/Table/Columns/Liquidity'
|
} from 'components/borrow/Table/Columns/Liquidity'
|
||||||
import Manage, { MANAGE_META } from 'components/Borrow/Table/Columns/Manage'
|
import Manage, { MANAGE_META } from 'components/borrow/Table/Columns/Manage'
|
||||||
import Name, { NAME_META } from 'components/Borrow/Table/Columns/Name'
|
import Name, { NAME_META } from 'components/borrow/Table/Columns/Name'
|
||||||
|
|
||||||
export default function useDepositedColumns() {
|
export default function useDepositedColumns() {
|
||||||
return useMemo<ColumnDef<BorrowMarketTableData>[]>(() => {
|
return useMemo<ColumnDef<BorrowMarketTableData>[]>(() => {
|
@ -1,12 +1,12 @@
|
|||||||
import { Row } from '@tanstack/react-table'
|
import { Row } from '@tanstack/react-table'
|
||||||
import { useCallback } from 'react'
|
import { useCallback } from 'react'
|
||||||
|
|
||||||
import BorrowActionButtons from 'components/Borrow/BorrowActionButtons'
|
import BorrowActionButtons from 'components/borrow/BorrowActionButtons'
|
||||||
import { NAME_META } from 'components/Borrow/Table/Columns/Name'
|
import { NAME_META } from 'components/borrow/Table/Columns/Name'
|
||||||
import useDepositedColumns from 'components/Borrow/Table/Columns/useDepositedColumns'
|
import useDepositedColumns from 'components/borrow/Table/Columns/useDepositedColumns'
|
||||||
import MarketDetails from 'components/MarketDetails'
|
import MarketDetails from 'components/common/MarketDetails'
|
||||||
import Table from 'components/Table'
|
import Table from 'components/common/Table'
|
||||||
import ActionButtonRow from 'components/Table/ActionButtonRow'
|
import ActionButtonRow from 'components/common/Table/ActionButtonRow'
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
data: BorrowMarketTableData[]
|
data: BorrowMarketTableData[]
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user