diff --git a/src/components/@shared/AssetList/AssetComputeList/index.tsx b/src/components/@shared/AssetList/AssetComputeList/index.tsx index a51570433..52c248169 100644 --- a/src/components/@shared/AssetList/AssetComputeList/index.tsx +++ b/src/components/@shared/AssetList/AssetComputeList/index.tsx @@ -5,7 +5,6 @@ import PriceUnit from '@shared/Price/PriceUnit' import Loader from '@shared/atoms/Loader' import styles from './index.module.css' import { AssetSelectionAsset } from '@shared/FormFields/AssetSelection' -import { Prices } from '@context/Prices' function Empty() { return
No assets found.
@@ -13,9 +12,6 @@ function Empty() { export interface AssetComputeListProps { assets: AssetSelectionAsset[] - locale: string - currency: string - prices: Prices } export default function AssetComputeSelection({ diff --git a/src/components/@shared/AssetList/index.tsx b/src/components/@shared/AssetList/index.tsx index aa0a97930..6d544855a 100644 --- a/src/components/@shared/AssetList/index.tsx +++ b/src/components/@shared/AssetList/index.tsx @@ -32,9 +32,6 @@ export interface AssetListProps { noPublisher?: boolean chainIds: number[] accountId: string - locale: string - currency: string - prices: Prices } export default function AssetList({ @@ -47,10 +44,7 @@ export default function AssetList({ className, noPublisher, chainIds, - accountId, - locale, - currency, - prices + accountId }: AssetListProps): ReactElement { const [assetsWithPrices, setAssetsWithPrices] = useState() const [loading, setLoading] = useState(isLoading) @@ -94,9 +88,6 @@ export default function AssetList({ asset={assetWithPrice} key={`${assetWithPrice.id}_${i}`} noPublisher={noPublisher} - locale={locale} - currency={currency} - prices={prices} /> )) ) : ( diff --git a/src/components/@shared/AssetTeaser/index.tsx b/src/components/@shared/AssetTeaser/index.tsx index 1c5fb73cd..1bbf0e047 100644 --- a/src/components/@shared/AssetTeaser/index.tsx +++ b/src/components/@shared/AssetTeaser/index.tsx @@ -9,22 +9,15 @@ import NetworkName from '@shared/NetworkName' import styles from './index.module.css' import { getServiceByName } from '@utils/ddo' import { AssetExtended } from 'src/@types/AssetExtended' -import { Prices } from '@context/Prices' export interface AssetTeaserProps { asset: AssetExtended noPublisher?: boolean - locale: string - prices: Prices - currency: string } export default function AssetTeaser({ asset, - noPublisher, - locale, - prices, - currency + noPublisher }: AssetTeaserProps): ReactElement { const { name, type, description } = asset.metadata const { datatokens } = asset diff --git a/src/components/Asset/AssetActions/Compute/AlgorithmDatasetsListForCompute.tsx b/src/components/Asset/AssetActions/Compute/AlgorithmDatasetsListForCompute.tsx index 8dddfb55d..277c93e2c 100644 --- a/src/components/Asset/AssetActions/Compute/AlgorithmDatasetsListForCompute.tsx +++ b/src/components/Asset/AssetActions/Compute/AlgorithmDatasetsListForCompute.tsx @@ -6,8 +6,6 @@ import AssetComputeList from '@shared/AssetList/AssetComputeList' import { useCancelToken } from '@hooks/useCancelToken' import { getServiceByName } from '@utils/ddo' import { AssetExtended } from 'src/@types/AssetExtended' -import { useUserPreferences } from '@context/UserPreferences' -import { usePrices } from '@context/Prices' export default function AlgorithmDatasetsListForCompute({ asset, @@ -19,8 +17,6 @@ export default function AlgorithmDatasetsListForCompute({ const [datasetsForCompute, setDatasetsForCompute] = useState() const newCancelToken = useCancelToken() - const { locale, currency } = useUserPreferences() - const { prices } = usePrices() useEffect(() => { if (!asset) return @@ -45,12 +41,7 @@ export default function AlgorithmDatasetsListForCompute({ return (

Datasets algorithm is allowed to run on

- +
) } diff --git a/src/components/Asset/AssetActions/Compute/index.tsx b/src/components/Asset/AssetActions/Compute/index.tsx index aa76608b7..739a0c273 100644 --- a/src/components/Asset/AssetActions/Compute/index.tsx +++ b/src/components/Asset/AssetActions/Compute/index.tsx @@ -33,9 +33,6 @@ import { SortTermOptions } from '../../../../@types/aquarius/SearchQuery' import { getAccessDetails } from '@utils/accessDetailsAndPricing' import { AccessDetails } from 'src/@types/Price' import { transformAssetToAssetSelection } from '@utils/assetConvertor' -import { useMarketMetadata } from '@context/MarketMetadata' -import { useUserPreferences } from '@context/UserPreferences' -import { usePrices } from '@context/Prices' export default function Compute({ ddo, diff --git a/src/components/Asset/AssetActions/Download.tsx b/src/components/Asset/AssetActions/Download.tsx index e0f4f5185..a63fb5996 100644 --- a/src/components/Asset/AssetActions/Download.tsx +++ b/src/components/Asset/AssetActions/Download.tsx @@ -19,8 +19,6 @@ import { toast } from 'react-toastify' 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, @@ -38,8 +36,6 @@ export default function Download({ consumableFeedback?: string }): ReactElement { const { accountId, web3 } = useWeb3() - const { locale, currency } = useUserPreferences() - const { prices } = usePrices() const { getOpcFeeForToken } = useMarketMetadata() const { isInPurgatory, isAssetNetwork } = useAsset() const { poolData } = usePool() diff --git a/src/components/Asset/AssetActions/Pool/Add/Output.tsx b/src/components/Asset/AssetActions/Pool/Add/Output.tsx index 2f5c9a831..26fc0f710 100644 --- a/src/components/Asset/AssetActions/Pool/Add/Output.tsx +++ b/src/components/Asset/AssetActions/Pool/Add/Output.tsx @@ -4,8 +4,6 @@ import Token from '../../../../@shared/Token' import styles from './Output.module.css' import content from '../../../../../../content/price.json' import { usePool } from '@context/Pool' -import { useUserPreferences } from '@context/UserPreferences' -import { usePrices } from '@context/Prices' export default function Output({ newPoolTokens, @@ -16,8 +14,6 @@ export default function Output({ }): ReactElement { const { help, titleIn } = content.pool.add.output const { poolInfo } = usePool() - const { locale, currency } = useUserPreferences() - const { prices } = usePrices() return ( <> @@ -26,22 +22,8 @@ export default function Output({

{titleIn}

- - + +
) diff --git a/src/components/Asset/AssetActions/Pool/Remove/index.tsx b/src/components/Asset/AssetActions/Pool/Remove/index.tsx index b6017c330..66da99969 100644 --- a/src/components/Asset/AssetActions/Pool/Remove/index.tsx +++ b/src/components/Asset/AssetActions/Pool/Remove/index.tsx @@ -22,8 +22,6 @@ import { useAsset } from '@context/Asset' import content from '../../../../../../content/price.json' import { usePool } from '@context/Pool' import { getMax } from './_utils' -import { useUserPreferences } from '@context/UserPreferences' -import { usePrices } from '@context/Prices' const slippagePresets = ['5', '10', '15', '25', '50'] @@ -34,8 +32,6 @@ export default function Remove({ }): ReactElement { const { accountId, web3 } = useWeb3() const { isAssetNetwork } = useAsset() - const { locale, currency } = useUserPreferences() - const { prices } = usePrices() const { poolData, poolInfo, poolInfoUser, fetchAllData } = usePool() const [amountPercent, setAmountPercent] = useState('0') @@ -197,20 +193,11 @@ export default function Remove({ symbol={poolInfo?.baseTokenSymbol} balance={amountOcean} noIcon - locale={locale} - currency={currency} - prices={prices} />

{content.pool.remove.output.titleOutMinimum}

- +
diff --git a/src/components/Asset/AssetActions/Pool/Sections/index.tsx b/src/components/Asset/AssetActions/Pool/Sections/index.tsx index 85fc95467..93c35af1c 100644 --- a/src/components/Asset/AssetActions/Pool/Sections/index.tsx +++ b/src/components/Asset/AssetActions/Pool/Sections/index.tsx @@ -10,20 +10,14 @@ import Token from '../../../../@shared/Token' import content from '../../../../../../content/price.json' import styles from './index.module.css' import Update from './Update' -import { useMarketMetadata } from '@context/MarketMetadata' import { OpcFeesQuery_opc as OpcFeesData } from '../../../../../@types/subgraph/OpcFeesQuery' import { getOpcFees } from '@utils/subgraph' import { useWeb3 } from '@context/Web3' import Decimal from 'decimal.js' -import { useUserPreferences } from '@context/UserPreferences' -import { usePrices } from '@context/Prices' export default function PoolSections() { const { asset } = useAsset() - const { locale, currency } = useUserPreferences() - const { prices } = usePrices() const { poolData, poolInfo, poolInfoUser, poolInfoOwner } = usePool() - const { getOpcFeeForToken } = useMarketMetadata() const { chainId } = useWeb3() const [oceanCommunitySwapFee, setOceanCommunitySwapFee] = useState('') useEffect(() => { diff --git a/src/components/Asset/AssetActions/Trade/Output.tsx b/src/components/Asset/AssetActions/Trade/Output.tsx index 6c968ae02..c80c0a104 100644 --- a/src/components/Asset/AssetActions/Trade/Output.tsx +++ b/src/components/Asset/AssetActions/Trade/Output.tsx @@ -7,8 +7,6 @@ import styles from './Output.module.css' import Decimal from 'decimal.js' import { FormTradeData } from './_types' import { usePool } from '@context/Pool' -import { useUserPreferences } from '@context/UserPreferences' -import { usePrices } from '@context/Prices' Decimal.set({ toExpNeg: -18, precision: 18, rounding: 1 }) @@ -21,8 +19,6 @@ export default function Output({ }): ReactElement { const { isAssetNetwork } = useAsset() const { poolInfo } = usePool() - const { locale, currency } = useUserPreferences() - const { prices } = usePrices() const [outputWithSlippage, setOutputWithSlippage] = useState('0') // Connect with form const { values }: FormikContextType = useFormikContext() @@ -77,9 +73,6 @@ export default function Output({ : poolInfo.datatokenSymbol } balance={outputWithSlippage} - locale={locale} - currency={currency} - prices={prices} />
@@ -95,9 +88,6 @@ export default function Output({ : '' }`} balance={lpSwapFee} - locale={locale} - currency={currency} - prices={prices} />
diff --git a/src/components/Home/index.tsx b/src/components/Home/index.tsx index 0a901b0a2..9d1fb812d 100644 --- a/src/components/Home/index.tsx +++ b/src/components/Home/index.tsx @@ -15,7 +15,6 @@ import { useIsMounted } from '@hooks/useIsMounted' import { useCancelToken } from '@hooks/useCancelToken' import { SortTermOptions } from '../../@types/aquarius/SearchQuery' import { useWeb3 } from '@context/Web3' -import { usePrices } from '@context/Prices' async function getQueryHighest( chainIds: number[] @@ -53,8 +52,7 @@ function SectionQueryResult({ action?: ReactElement queryData?: string[] }) { - const { chainIds, locale, currency } = useUserPreferences() - const { prices } = usePrices() + const { chainIds } = useUserPreferences() const { accountId } = useWeb3() const [result, setResult] = useState() const [loading, setLoading] = useState() @@ -105,9 +103,6 @@ function SectionQueryResult({ isLoading={loading || !query} chainIds={chainIds} accountId={accountId} - locale={locale} - currency={currency} - prices={prices} /> {action && action} diff --git a/src/components/Profile/History/PublishedList.tsx b/src/components/Profile/History/PublishedList.tsx index a892e9b8d..c4060f81f 100644 --- a/src/components/Profile/History/PublishedList.tsx +++ b/src/components/Profile/History/PublishedList.tsx @@ -8,7 +8,6 @@ import { useCancelToken } from '@hooks/useCancelToken' import Filters from '../../Search/Filters' import { useMarketMetadata } from '@context/MarketMetadata' import { CancelToken } from 'axios' -import { usePrices } from '@context/Prices' export default function PublishedList({ accountId @@ -16,8 +15,7 @@ export default function PublishedList({ accountId: string }): ReactElement { const { appConfig } = useMarketMetadata() - const { chainIds, locale, currency } = useUserPreferences() - const { prices } = usePrices() + const { chainIds } = useUserPreferences() const [queryResult, setQueryResult] = useState() const [isLoading, setIsLoading] = useState(false) @@ -98,9 +96,6 @@ export default function PublishedList({ noPublisher chainIds={chainIds} accountId={accountId} - locale={locale} - currency={currency} - prices={prices} /> ) : ( diff --git a/src/components/Search/index.tsx b/src/components/Search/index.tsx index 9620901b1..df7007e2c 100644 --- a/src/components/Search/index.tsx +++ b/src/components/Search/index.tsx @@ -9,7 +9,6 @@ import { useCancelToken } from '@hooks/useCancelToken' import styles from './index.module.css' import { useRouter } from 'next/router' import { useWeb3 } from '@context/Web3' -import { usePrices } from '@context/Prices' export default function SearchPage({ setTotalResults, @@ -20,8 +19,7 @@ export default function SearchPage({ }): ReactElement { const router = useRouter() const [parsed, setParsed] = useState>() - const { chainIds, locale, currency } = useUserPreferences() - const { prices } = usePrices() + const { chainIds } = useUserPreferences() const { accountId } = useWeb3() const [queryResult, setQueryResult] = useState() const [loading, setLoading] = useState() @@ -112,9 +110,6 @@ export default function SearchPage({ onPageChange={updatePage} chainIds={chainIds} accountId={accountId} - locale={locale} - currency={currency} - prices={prices} />