refactor components folder (#734)

* refactor components folder

* create leverage slider variants
This commit is contained in:
Bob van der Helm 2024-01-16 15:35:18 +01:00 committed by GitHub
parent 7629e2442f
commit ab0e184a39
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
382 changed files with 1043 additions and 1010 deletions

View File

@ -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

View File

@ -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 {

View File

@ -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'

View File

@ -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'

View File

@ -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() {

View File

@ -1,4 +1,4 @@
import { Enter } from 'components/Icons' import { Enter } from 'components/common/Icons'
export function NoIcon() { export function NoIcon() {
return ( return (

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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 {

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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() {

View File

@ -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 {

View File

@ -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 {

View File

@ -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

View File

@ -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[]

View File

@ -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'

View File

@ -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 }[]

View File

@ -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

View File

@ -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

View File

@ -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 {

View File

@ -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'

View File

@ -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'

View File

@ -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

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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

View File

@ -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 {

View File

@ -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

View File

@ -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

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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() {

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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' } }

View File

@ -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 {

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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

View File

@ -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 (

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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() {

View File

@ -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'

View File

@ -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'

View File

@ -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

View File

@ -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 {

View File

@ -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'

View File

@ -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'

View File

@ -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 (

View File

@ -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'

View File

@ -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[]

View File

@ -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',

View File

@ -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'

View File

@ -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'

View File

@ -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',

View File

@ -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' }

View File

@ -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>[]>(() => {

View File

@ -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>[]>(() => {

View File

@ -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