Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 1 addition & 5 deletions src/app/[name]/components/secondaryDetails.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ import { Address, isAddress, numberToHex } from 'viem'
import { MarketplaceDomainType } from '@/types/domains'
import Price from '@/components/ui/price'
import { cn } from '@/utils/tailwind'
import { convertWeiPrice } from '@/utils/convertWeiPrice'
import useETHPrice from '@/hooks/useETHPrice'
import { ShortArrow } from 'ethereum-identity-kit'
import { CopyValue } from './primaryDetails'
import LoadingSpinner from '@/components/ui/loadingSpinner'
Expand All @@ -27,8 +25,6 @@ interface NameDetailsProps {

const SecondaryDetails: React.FC<NameDetailsProps> = ({ nameDetails, nameDetailsIsLoading, roles }) => {
const [isDetailsOpen, setIsDetailsOpen] = useState(true)
const { ethPrice } = useETHPrice()

const rows: Row[] = [
// {
// label: 'Created',
Expand All @@ -40,7 +36,7 @@ const SecondaryDetails: React.FC<NameDetailsProps> = ({ nameDetails, nameDetails
value:
nameDetails?.last_sale_price && nameDetails?.last_sale_currency ? (
<Price
price={convertWeiPrice(nameDetails?.last_sale_price, nameDetails?.last_sale_currency, ethPrice)}
price={nameDetails?.last_sale_price}
currencyAddress={nameDetails?.last_sale_currency as Address}
iconSize='20px'
fontSize='text-xl font-semibold'
Expand Down
3 changes: 1 addition & 2 deletions src/components/domains/grid/components/card.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ import {
import Link from 'next/link'
import { beautifyName, normalizeName } from '@/lib/ens'
import { selectUserProfile } from '@/state/reducers/portfolio/profile'
import { convertWeiPrice } from '@/utils/convertWeiPrice'
import useETHPrice from '@/hooks/useETHPrice'
import { useExpiryCountdown } from '@/hooks/useExpiryCountdown'
import { calculateRegistrationPrice } from '@/utils/calculateRegistrationPrice'
Expand Down Expand Up @@ -360,7 +359,7 @@ const Card: React.FC<CardProps> = ({ domain, index, allDomains, className, isFir
{/* <p className='text-light-400 truncate text-sm leading-[18px] font-medium'>Last sale:</p> */}
<div className='flex items-center gap-1'>
<Price
price={convertWeiPrice(domain.last_sale_price, domain.last_sale_currency, ethPrice)}
price={domain.last_sale_price}
currencyAddress={domain.last_sale_currency as Address}
iconSize='14px'
fontSize='text-md font-semibold text-neutral'
Expand Down
8 changes: 1 addition & 7 deletions src/components/domains/table/components/lastSale.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ import React from 'react'
import { Address } from 'viem'
import Price from '@/components/ui/price'
import { formatExpiryDate } from '@/utils/time/formatExpiryDate'
import useETHPrice from '@/hooks/useETHPrice'
import { convertWeiPrice } from '@/utils/convertWeiPrice'

interface LastSaleProps {
domain: MarketplaceDomainType
Expand All @@ -16,11 +14,7 @@ interface LastSaleProps {

// Last price of the domain (shows last sale if present, otherwise we fall back on the registration price)
const LastSale: React.FC<LastSaleProps> = ({ domain, columnCount, index }) => {
const { ethPrice } = useETHPrice()
const lastSalePrice =
domain.last_sale_price && domain.last_sale_currency
? convertWeiPrice(domain.last_sale_price, domain.last_sale_currency, ethPrice)
: null
const lastSalePrice = domain.last_sale_price && domain.last_sale_currency ? domain.last_sale_price : null

return (
<div className={cn(ALL_MARKETPLACE_COLUMNS['last_sale'].getWidth(columnCount))}>
Expand Down
12 changes: 0 additions & 12 deletions src/utils/convertWeiPrice.ts

This file was deleted.