From fd9c268e514988068c005334fb59bd53bbccf43c Mon Sep 17 00:00:00 2001 From: Frenkie Nguyen Date: Thu, 18 Jul 2024 11:56:25 +0700 Subject: [PATCH] [Issue: 251] Can't go to Collection detail when import account --- .../src/Popup/Home/Nfts/NftCollectionDetail.tsx | 2 +- .../extension-koni-ui/src/Popup/Home/Nfts/NftItemDetail.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/extension-koni-ui/src/Popup/Home/Nfts/NftCollectionDetail.tsx b/packages/extension-koni-ui/src/Popup/Home/Nfts/NftCollectionDetail.tsx index 169d10bc7e5..7802297f6c4 100644 --- a/packages/extension-koni-ui/src/Popup/Home/Nfts/NftCollectionDetail.tsx +++ b/packages/extension-koni-ui/src/Popup/Home/Nfts/NftCollectionDetail.tsx @@ -105,7 +105,7 @@ function Component ({ className = '' }: Props): React.ReactElement { if (nftItem.description && isValidJson(nftItem.description)) { const ordinalNftItem = JSON.parse(nftItem.description) as OrdinalRemarkData; - if ('p' in ordinalNftItem && 'op' in ordinalNftItem && 'tick' in ordinalNftItem && 'amt' in ordinalNftItem) { + if (typeof ordinalNftItem === 'object' && 'p' in ordinalNftItem && 'op' in ordinalNftItem && 'tick' in ordinalNftItem && 'amt' in ordinalNftItem) { return ( { const show3DModel = SHOW_3D_MODELS_CHAIN.includes(nftItem.chain); const ordinalNftItem = nftItem.description && isValidJson(nftItem.description) && JSON.parse(nftItem.description) as OrdinalRemarkData; const isBRC20Inscription = useMemo(() => { - if (ordinalNftItem && 'p' in ordinalNftItem && 'op' in ordinalNftItem && 'tick' in ordinalNftItem && 'amt' in ordinalNftItem) { + if (typeof ordinalNftItem === 'object' && 'p' in ordinalNftItem && 'op' in ordinalNftItem && 'tick' in ordinalNftItem && 'amt' in ordinalNftItem) { return true; }