{sign}
@@ -43,6 +45,8 @@ function Row({
size="small"
className={styles.price}
locale={locale}
+ currency={currency}
+ prices={prices}
/>
{timeout &&
@@ -67,7 +71,8 @@ export default function PriceOutput({
selectedComputeAssetTimeout
}: PriceOutputProps): ReactElement {
const { asset } = useAsset()
- const { locale } = useUserPreferences()
+ const { locale, currency } = useUserPreferences()
+ const { prices } = usePrices()
return (
You will pay{' '}
@@ -76,6 +81,8 @@ export default function PriceOutput({
symbol={symbol}
size="small"
locale={locale}
+ currency={currency}
+ prices={prices}
/>
()
@@ -395,6 +397,8 @@ export default function Compute({
conversion
size="large"
locale={locale}
+ currency={currency}
+ prices={prices}
/>
diff --git a/src/components/Asset/AssetActions/Download.tsx b/src/components/Asset/AssetActions/Download.tsx
index e064d0fec..fa86bf37e 100644
--- a/src/components/Asset/AssetActions/Download.tsx
+++ b/src/components/Asset/AssetActions/Download.tsx
@@ -20,6 +20,7 @@ import { useIsMounted } from '@hooks/useIsMounted'
import { usePool } from '@context/Pool'
import { useMarketMetadata } from '@context/MarketMetadata'
import { useUserPreferences } from '@context/UserPreferences'
+import { usePrices } from '@context/Prices'
export default function Download({
asset,
@@ -37,7 +38,8 @@ export default function Download({
consumableFeedback?: string
}): ReactElement {
const { accountId, web3 } = useWeb3()
- const { locale } = useUserPreferences()
+ const { locale, currency } = useUserPreferences()
+ const { prices } = usePrices()
const { getOpcFeeForToken } = useMarketMetadata()
const { isInPurgatory, isAssetNetwork } = useAsset()
const { poolData } = usePool()
@@ -216,6 +218,8 @@ export default function Download({
conversion
size="large"
locale={locale}
+ currency={currency}
+ prices={prices}
/>
{!isInPurgatory && }
diff --git a/src/components/Asset/AssetActions/UserLiquidity.tsx b/src/components/Asset/AssetActions/UserLiquidity.tsx
index 0936bab84..452d1fde1 100644
--- a/src/components/Asset/AssetActions/UserLiquidity.tsx
+++ b/src/components/Asset/AssetActions/UserLiquidity.tsx
@@ -2,6 +2,7 @@ import React, { ReactElement } from 'react'
import PriceUnit from '@shared/Price/PriceUnit'
import styles from './UserLiquidity.module.css'
import { useUserPreferences } from '@context/UserPreferences'
+import { usePrices } from '@context/Prices'
function UserLiquidityLine({
title,
@@ -12,11 +13,20 @@ function UserLiquidityLine({
amount: string
symbol: string
}) {
- const { locale } = useUserPreferences()
+ const { locale, currency } = useUserPreferences()
+ const { prices } = usePrices()
+
return (