mirror of
https://github.com/oceanprotocol/market.git
synced 2024-12-02 05:57:29 +01:00
more changes reverted
This commit is contained in:
parent
87c7d239ad
commit
8f2b5839de
@ -58,13 +58,7 @@ export default function AssetTeaser({
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<footer className={styles.foot}>
|
<footer className={styles.foot}>
|
||||||
<Price
|
<Price accessDetails={asset.accessDetails} size="small" />
|
||||||
accessDetails={asset.accessDetails}
|
|
||||||
size="small"
|
|
||||||
locale={locale}
|
|
||||||
prices={prices}
|
|
||||||
currency={currency}
|
|
||||||
/>
|
|
||||||
<NetworkName networkId={asset.chainId} className={styles.network} />
|
<NetworkName networkId={asset.chainId} className={styles.network} />
|
||||||
</footer>
|
</footer>
|
||||||
</a>
|
</a>
|
||||||
|
@ -37,9 +37,7 @@ export default function TxFee({
|
|||||||
}): ReactElement {
|
}): ReactElement {
|
||||||
const { accountId } = useWeb3()
|
const { accountId } = useWeb3()
|
||||||
const { prices } = usePrices()
|
const { prices } = usePrices()
|
||||||
const { currency } = useUserPreferences()
|
|
||||||
const nftFactory = useNftFactory()
|
const nftFactory = useNftFactory()
|
||||||
const { locale } = useUserPreferences()
|
|
||||||
|
|
||||||
const [gasFee, setGasFee] = useState('')
|
const [gasFee, setGasFee] = useState('')
|
||||||
|
|
||||||
@ -59,12 +57,7 @@ export default function TxFee({
|
|||||||
return gasFee ? (
|
return gasFee ? (
|
||||||
<p>
|
<p>
|
||||||
Gas fee estimation for this artwork
|
Gas fee estimation for this artwork
|
||||||
<Conversion
|
<Conversion price={gasFee} />
|
||||||
locale={locale}
|
|
||||||
price={gasFee}
|
|
||||||
prices={prices}
|
|
||||||
currency={currency}
|
|
||||||
/>
|
|
||||||
</p>
|
</p>
|
||||||
) : accountId ? (
|
) : accountId ? (
|
||||||
<p>
|
<p>
|
||||||
|
@ -22,17 +22,11 @@ interface Props {
|
|||||||
|
|
||||||
export const Default: Props = Template.bind({})
|
export const Default: Props = Template.bind({})
|
||||||
Default.args = {
|
Default.args = {
|
||||||
price: '11.12333',
|
price: '11.12333'
|
||||||
locale,
|
|
||||||
currency,
|
|
||||||
prices
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export const HideApproximateSymbol: Props = Template.bind({})
|
export const HideApproximateSymbol: Props = Template.bind({})
|
||||||
HideApproximateSymbol.args = {
|
HideApproximateSymbol.args = {
|
||||||
price: '11.12333',
|
price: '11.12333',
|
||||||
locale,
|
|
||||||
currency,
|
|
||||||
prices,
|
|
||||||
hideApproximateSymbol: true
|
hideApproximateSymbol: true
|
||||||
}
|
}
|
||||||
|
@ -40,8 +40,5 @@ const accessDetailsData = {
|
|||||||
|
|
||||||
export const Default: Props = Template.bind({})
|
export const Default: Props = Template.bind({})
|
||||||
Default.args = {
|
Default.args = {
|
||||||
accessDetails: accessDetailsData as AccessDetails,
|
accessDetails: accessDetailsData as AccessDetails
|
||||||
locale,
|
|
||||||
currency,
|
|
||||||
prices
|
|
||||||
}
|
}
|
||||||
|
@ -3,7 +3,6 @@ import styles from './index.module.css'
|
|||||||
import PriceUnit from '@shared/Price/PriceUnit'
|
import PriceUnit from '@shared/Price/PriceUnit'
|
||||||
import Logo from '@shared/atoms/Logo'
|
import Logo from '@shared/atoms/Logo'
|
||||||
import Conversion from '@shared/Price/Conversion'
|
import Conversion from '@shared/Price/Conversion'
|
||||||
import { Prices } from '@context/Prices'
|
|
||||||
|
|
||||||
export interface TokenProps {
|
export interface TokenProps {
|
||||||
symbol: string
|
symbol: string
|
||||||
@ -11,9 +10,6 @@ export interface TokenProps {
|
|||||||
conversion?: boolean
|
conversion?: boolean
|
||||||
noIcon?: boolean
|
noIcon?: boolean
|
||||||
size?: 'small' | 'mini'
|
size?: 'small' | 'mini'
|
||||||
locale: string
|
|
||||||
currency: string
|
|
||||||
prices: Prices
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default function Token({
|
export default function Token({
|
||||||
|
@ -54,9 +54,6 @@ export default function Compute({
|
|||||||
isConsumable?: boolean
|
isConsumable?: boolean
|
||||||
consumableFeedback?: string
|
consumableFeedback?: string
|
||||||
}): ReactElement {
|
}): ReactElement {
|
||||||
const { appConfig } = useMarketMetadata()
|
|
||||||
const { locale, currency } = useUserPreferences()
|
|
||||||
const { prices } = usePrices()
|
|
||||||
const { accountId } = useWeb3()
|
const { accountId } = useWeb3()
|
||||||
const [isJobStarting, setIsJobStarting] = useState(false)
|
const [isJobStarting, setIsJobStarting] = useState(false)
|
||||||
const [error, setError] = useState<string>()
|
const [error, setError] = useState<string>()
|
||||||
@ -392,14 +389,7 @@ export default function Compute({
|
|||||||
<>
|
<>
|
||||||
<div className={styles.info}>
|
<div className={styles.info}>
|
||||||
<FileIcon file={file} isLoading={fileIsLoading} small />
|
<FileIcon file={file} isLoading={fileIsLoading} small />
|
||||||
<Price
|
<Price accessDetails={accessDetails} conversion size="large" />
|
||||||
accessDetails={accessDetails}
|
|
||||||
conversion
|
|
||||||
size="large"
|
|
||||||
locale={locale}
|
|
||||||
currency={currency}
|
|
||||||
prices={prices}
|
|
||||||
/>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{ddo.metadata.type === 'algorithm' ? (
|
{ddo.metadata.type === 'algorithm' ? (
|
||||||
|
@ -217,9 +217,6 @@ export default function Download({
|
|||||||
orderPriceAndFees={orderPriceAndFees}
|
orderPriceAndFees={orderPriceAndFees}
|
||||||
conversion
|
conversion
|
||||||
size="large"
|
size="large"
|
||||||
locale={locale}
|
|
||||||
currency={currency}
|
|
||||||
prices={prices}
|
|
||||||
/>
|
/>
|
||||||
{!isInPurgatory && <PurchaseButton />}
|
{!isInPurgatory && <PurchaseButton />}
|
||||||
</div>
|
</div>
|
||||||
|
@ -83,9 +83,6 @@ export default function PoolSections() {
|
|||||||
symbol={poolInfo?.baseTokenSymbol}
|
symbol={poolInfo?.baseTokenSymbol}
|
||||||
balance={poolInfoUser?.liquidity}
|
balance={poolInfoUser?.liquidity}
|
||||||
conversion
|
conversion
|
||||||
locale={locale}
|
|
||||||
currency={currency}
|
|
||||||
prices={prices}
|
|
||||||
/>
|
/>
|
||||||
</PoolSection>
|
</PoolSection>
|
||||||
|
|
||||||
@ -97,9 +94,6 @@ export default function PoolSections() {
|
|||||||
symbol={poolInfo?.baseTokenSymbol}
|
symbol={poolInfo?.baseTokenSymbol}
|
||||||
balance={poolInfoOwner?.liquidity}
|
balance={poolInfoOwner?.liquidity}
|
||||||
conversion
|
conversion
|
||||||
locale={locale}
|
|
||||||
currency={currency}
|
|
||||||
prices={prices}
|
|
||||||
/>
|
/>
|
||||||
</PoolSection>
|
</PoolSection>
|
||||||
|
|
||||||
@ -108,9 +102,6 @@ export default function PoolSections() {
|
|||||||
symbol={poolInfo?.baseTokenSymbol}
|
symbol={poolInfo?.baseTokenSymbol}
|
||||||
balance={poolData?.baseTokenLiquidity.toString()}
|
balance={poolData?.baseTokenLiquidity.toString()}
|
||||||
conversion
|
conversion
|
||||||
locale={locale}
|
|
||||||
currency={currency}
|
|
||||||
prices={prices}
|
|
||||||
/>
|
/>
|
||||||
</PoolSection>
|
</PoolSection>
|
||||||
|
|
||||||
@ -131,27 +122,18 @@ export default function PoolSections() {
|
|||||||
balance={poolInfo?.liquidityProviderSwapFee}
|
balance={poolInfo?.liquidityProviderSwapFee}
|
||||||
noIcon
|
noIcon
|
||||||
size="mini"
|
size="mini"
|
||||||
locale={locale}
|
|
||||||
currency={currency}
|
|
||||||
prices={prices}
|
|
||||||
/>
|
/>
|
||||||
<Token
|
<Token
|
||||||
symbol="% market fee"
|
symbol="% market fee"
|
||||||
balance={poolInfo?.publishMarketSwapFee}
|
balance={poolInfo?.publishMarketSwapFee}
|
||||||
noIcon
|
noIcon
|
||||||
size="mini"
|
size="mini"
|
||||||
locale={locale}
|
|
||||||
currency={currency}
|
|
||||||
prices={prices}
|
|
||||||
/>
|
/>
|
||||||
<Token
|
<Token
|
||||||
symbol="% OPC fee"
|
symbol="% OPC fee"
|
||||||
balance={oceanCommunitySwapFee}
|
balance={oceanCommunitySwapFee}
|
||||||
noIcon
|
noIcon
|
||||||
size="mini"
|
size="mini"
|
||||||
locale={locale}
|
|
||||||
currency={currency}
|
|
||||||
prices={prices}
|
|
||||||
/>
|
/>
|
||||||
</PoolSection>
|
</PoolSection>
|
||||||
|
|
||||||
|
@ -8,7 +8,6 @@ import { useWeb3 } from '@context/Web3'
|
|||||||
import { getOceanConfig } from '@utils/ocean'
|
import { getOceanConfig } from '@utils/ocean'
|
||||||
import styles from './Details.module.css'
|
import styles from './Details.module.css'
|
||||||
import InputElement from '@shared/FormInput/InputElement'
|
import InputElement from '@shared/FormInput/InputElement'
|
||||||
import { usePrices } from '@context/Prices'
|
|
||||||
|
|
||||||
export default function Details(): ReactElement {
|
export default function Details(): ReactElement {
|
||||||
const {
|
const {
|
||||||
@ -21,8 +20,7 @@ export default function Details(): ReactElement {
|
|||||||
networkId,
|
networkId,
|
||||||
balance
|
balance
|
||||||
} = useWeb3()
|
} = useWeb3()
|
||||||
const { locale, currency } = useUserPreferences()
|
const { locale } = useUserPreferences()
|
||||||
const { prices } = usePrices()
|
|
||||||
|
|
||||||
const [mainCurrency, setMainCurrency] = useState<string>()
|
const [mainCurrency, setMainCurrency] = useState<string>()
|
||||||
const [oceanTokenMetadata, setOceanTokenMetadata] = useState<{
|
const [oceanTokenMetadata, setOceanTokenMetadata] = useState<{
|
||||||
@ -68,14 +66,7 @@ export default function Details(): ReactElement {
|
|||||||
{formatCurrency(Number(value), '', locale, false, {
|
{formatCurrency(Number(value), '', locale, false, {
|
||||||
significantFigures: 4
|
significantFigures: 4
|
||||||
})}
|
})}
|
||||||
{key === 'ocean' && (
|
{key === 'ocean' && <Conversion price={value} />}
|
||||||
<Conversion
|
|
||||||
price={value}
|
|
||||||
locale={locale}
|
|
||||||
currency={currency}
|
|
||||||
prices={prices}
|
|
||||||
/>
|
|
||||||
)}
|
|
||||||
</li>
|
</li>
|
||||||
))}
|
))}
|
||||||
|
|
||||||
|
@ -11,21 +11,9 @@ import { AssetExtended } from 'src/@types/AssetExtended'
|
|||||||
import { getAccessDetailsForAssets } from '@utils/accessDetailsAndPricing'
|
import { getAccessDetailsForAssets } from '@utils/accessDetailsAndPricing'
|
||||||
import { useWeb3 } from '@context/Web3'
|
import { useWeb3 } from '@context/Web3'
|
||||||
import { useMarketMetadata } from '@context/MarketMetadata'
|
import { useMarketMetadata } from '@context/MarketMetadata'
|
||||||
import { usePrices } from '@context/Prices'
|
|
||||||
|
|
||||||
export function PriceComponent(row: AssetExtended) {
|
export function PriceComponent(row: AssetExtended) {
|
||||||
const { locale, currency } = useUserPreferences()
|
return <Price accessDetails={row.accessDetails} size="small" />
|
||||||
const { prices } = usePrices()
|
|
||||||
|
|
||||||
return (
|
|
||||||
<Price
|
|
||||||
accessDetails={row.accessDetails}
|
|
||||||
size="small"
|
|
||||||
locale={locale}
|
|
||||||
currency={currency}
|
|
||||||
prices={prices}
|
|
||||||
/>
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const columns = [
|
const columns = [
|
||||||
|
@ -33,9 +33,8 @@ export default function Stats({
|
|||||||
}: {
|
}: {
|
||||||
accountId: string
|
accountId: string
|
||||||
}): ReactElement {
|
}): ReactElement {
|
||||||
const { chainIds, locale, currency } = useUserPreferences()
|
const { chainIds } = useUserPreferences()
|
||||||
const { poolShares, assets, assetsTotal, sales } = useProfile()
|
const { poolShares, assets, assetsTotal, sales } = useProfile()
|
||||||
const { prices } = usePrices()
|
|
||||||
|
|
||||||
const [publisherTvl, setPublisherTvl] = useState('0')
|
const [publisherTvl, setPublisherTvl] = useState('0')
|
||||||
const [totalTvl, setTotalTvl] = useState('0')
|
const [totalTvl, setTotalTvl] = useState('0')
|
||||||
@ -92,27 +91,11 @@ export default function Stats({
|
|||||||
<div className={styles.stats}>
|
<div className={styles.stats}>
|
||||||
<NumberUnit
|
<NumberUnit
|
||||||
label="Liquidity in Own Assets"
|
label="Liquidity in Own Assets"
|
||||||
value={
|
value={<Conversion price={publisherTvl} hideApproximateSymbol />}
|
||||||
<Conversion
|
|
||||||
price={publisherTvl}
|
|
||||||
hideApproximateSymbol
|
|
||||||
locale={locale}
|
|
||||||
prices={prices}
|
|
||||||
currency={currency}
|
|
||||||
/>
|
|
||||||
}
|
|
||||||
/>
|
/>
|
||||||
<NumberUnit
|
<NumberUnit
|
||||||
label="Liquidity"
|
label="Liquidity"
|
||||||
value={
|
value={<Conversion price={totalTvl} hideApproximateSymbol />}
|
||||||
<Conversion
|
|
||||||
price={totalTvl}
|
|
||||||
hideApproximateSymbol
|
|
||||||
locale={locale}
|
|
||||||
prices={prices}
|
|
||||||
currency={currency}
|
|
||||||
/>
|
|
||||||
}
|
|
||||||
/>
|
/>
|
||||||
<NumberUnit label={`Sale${sales === 1 ? '' : 's'}`} value={sales} />
|
<NumberUnit label={`Sale${sales === 1 ? '' : 's'}`} value={sales} />
|
||||||
<NumberUnit label="Published" value={assetsTotal} />
|
<NumberUnit label="Published" value={assetsTotal} />
|
||||||
|
@ -5,8 +5,6 @@ import Token from '../../../@shared/Token'
|
|||||||
import Decimal from 'decimal.js'
|
import Decimal from 'decimal.js'
|
||||||
import { AssetPoolShare } from './index'
|
import { AssetPoolShare } from './index'
|
||||||
import { calcSingleOutGivenPoolIn } from '@utils/pool'
|
import { calcSingleOutGivenPoolIn } from '@utils/pool'
|
||||||
import { useUserPreferences } from '@context/UserPreferences'
|
|
||||||
import { usePrices } from '@context/Prices'
|
|
||||||
|
|
||||||
export function Liquidity({
|
export function Liquidity({
|
||||||
row,
|
row,
|
||||||
@ -16,8 +14,6 @@ export function Liquidity({
|
|||||||
type: string
|
type: string
|
||||||
}) {
|
}) {
|
||||||
const [liquidity, setLiquidity] = useState('0')
|
const [liquidity, setLiquidity] = useState('0')
|
||||||
const { locale, currency } = useUserPreferences()
|
|
||||||
const { prices } = usePrices()
|
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
let calculatedLiquidity = '0'
|
let calculatedLiquidity = '0'
|
||||||
@ -47,17 +43,11 @@ export function Liquidity({
|
|||||||
price={liquidity}
|
price={liquidity}
|
||||||
className={styles.totalLiquidity}
|
className={styles.totalLiquidity}
|
||||||
hideApproximateSymbol
|
hideApproximateSymbol
|
||||||
locale={locale}
|
|
||||||
currency={currency}
|
|
||||||
prices={prices}
|
|
||||||
/>
|
/>
|
||||||
<Token
|
<Token
|
||||||
symbol={row.poolShare.pool.baseToken.symbol}
|
symbol={row.poolShare.pool.baseToken.symbol}
|
||||||
balance={liquidity}
|
balance={liquidity}
|
||||||
noIcon
|
noIcon
|
||||||
locale={locale}
|
|
||||||
currency={currency}
|
|
||||||
prices={prices}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
|
@ -20,8 +20,6 @@ export default function Coin({
|
|||||||
readOnly?: boolean
|
readOnly?: boolean
|
||||||
}): ReactElement {
|
}): ReactElement {
|
||||||
const [field, meta] = useField(`pricing.${name}`)
|
const [field, meta] = useField(`pricing.${name}`)
|
||||||
const { locale, currency } = useUserPreferences()
|
|
||||||
const { prices } = usePrices()
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className={styles.coin}>
|
<div className={styles.coin}>
|
||||||
@ -51,12 +49,7 @@ export default function Coin({
|
|||||||
{...field}
|
{...field}
|
||||||
/>
|
/>
|
||||||
{datatokenOptions?.symbol === 'OCEAN' && (
|
{datatokenOptions?.symbol === 'OCEAN' && (
|
||||||
<Conversion
|
<Conversion price={field.value} />
|
||||||
price={field.value}
|
|
||||||
locale={locale}
|
|
||||||
currency={currency}
|
|
||||||
prices={prices}
|
|
||||||
/>
|
|
||||||
)}
|
)}
|
||||||
<div>
|
<div>
|
||||||
<Error meta={meta} />
|
<Error meta={meta} />
|
||||||
|
Loading…
x
Reference in New Issue
Block a user