From f8df3e73c4355bb9431ad5fcae255569a3b4d308 Mon Sep 17 00:00:00 2001 From: Farid Salau Date: Fri, 3 Oct 2025 13:13:57 -0500 Subject: [PATCH 1/2] Hardcode onchain desc --- .../components/ArtistCoinDetailsModal.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/web/src/pages/asset-detail-page/components/ArtistCoinDetailsModal.tsx b/packages/web/src/pages/asset-detail-page/components/ArtistCoinDetailsModal.tsx index 675299ddb27..2ced3c024ef 100644 --- a/packages/web/src/pages/asset-detail-page/components/ArtistCoinDetailsModal.tsx +++ b/packages/web/src/pages/asset-detail-page/components/ArtistCoinDetailsModal.tsx @@ -1,6 +1,7 @@ import { useArtistCoin, useCoinGeckoCoin, + useUser, type CoinGeckoCoinResponse } from '@audius/common/api' import { coinDetailsMessages } from '@audius/common/messages' @@ -20,6 +21,7 @@ import { env } from 'services/env' import { TokenIcon } from '../../../components/buy-sell-modal/TokenIcon' import ResponsiveModal from '../../../components/modal/ResponsiveModal' import { TokenInfoRow } from '../../artist-coins-launchpad-page/components/TokenInfoRow' +import { LAUNCHPAD_COIN_DESCRIPTION } from '../../artist-coins-launchpad-page/constants' const { artistCoinDetails } = coinDetailsMessages @@ -46,6 +48,7 @@ export const ArtistCoinDetailsModal = ({ const isAudio = mint === env.WAUDIO_MINT_ADDRESS const { spacing } = useTheme() const { data: artistCoin } = useArtistCoin(mint) + const { data: artist } = useUser(artistCoin?.ownerId) const { data: coingeckoResponse } = useCoinGeckoCoin( { coinId: 'audius' }, { enabled: isAudio } @@ -102,13 +105,13 @@ export const ArtistCoinDetailsModal = ({ ) : null} {/* On-Chain Description */} - {artistCoin?.description ? ( + {artistCoin?.ticker && artist?.handle ? ( {artistCoinDetails.onChainDescription} - {artistCoin.description} + {LAUNCHPAD_COIN_DESCRIPTION(artist.handle, artistCoin.ticker)} ) : null} From 5fcfb2f5cb8d19d8ac1a08137fee35ab4e4d67ab Mon Sep 17 00:00:00 2001 From: Farid Salau Date: Fri, 3 Oct 2025 13:16:42 -0500 Subject: [PATCH 2/2] Update to use select --- .../components/ArtistCoinDetailsModal.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/web/src/pages/asset-detail-page/components/ArtistCoinDetailsModal.tsx b/packages/web/src/pages/asset-detail-page/components/ArtistCoinDetailsModal.tsx index 2ced3c024ef..a7e3656252c 100644 --- a/packages/web/src/pages/asset-detail-page/components/ArtistCoinDetailsModal.tsx +++ b/packages/web/src/pages/asset-detail-page/components/ArtistCoinDetailsModal.tsx @@ -48,7 +48,9 @@ export const ArtistCoinDetailsModal = ({ const isAudio = mint === env.WAUDIO_MINT_ADDRESS const { spacing } = useTheme() const { data: artistCoin } = useArtistCoin(mint) - const { data: artist } = useUser(artistCoin?.ownerId) + const { data: artistHandle } = useUser(artistCoin?.ownerId, { + select: (user) => user.handle + }) const { data: coingeckoResponse } = useCoinGeckoCoin( { coinId: 'audius' }, { enabled: isAudio } @@ -105,13 +107,13 @@ export const ArtistCoinDetailsModal = ({ ) : null} {/* On-Chain Description */} - {artistCoin?.ticker && artist?.handle ? ( + {artistCoin?.ticker && artistHandle ? ( {artistCoinDetails.onChainDescription} - {LAUNCHPAD_COIN_DESCRIPTION(artist.handle, artistCoin.ticker)} + {LAUNCHPAD_COIN_DESCRIPTION(artistHandle, artistCoin.ticker)} ) : null}