Skip to content

Commit ba78a1f

Browse files
fix: missing address tabs (#107)
* fix: missing address tabs * fix: handle null or undefined account value Co-authored-by: abbesBenayache <[email protected]> * style: format addressDetails assignment for better readability --------- Co-authored-by: abbesBenayache <[email protected]>
1 parent b011702 commit ba78a1f

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

src/routes/$chainSlug/_layout/address/$addressAddress.tsx

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ function AddressRoute() {
8787
const { chainId, address: userAddress } = useUserStore();
8888
const { addressAddress } = Route.useParams();
8989
const {
90-
data: address,
90+
data: account,
9191
isLoading,
9292
isRefetching,
9393
isError,
@@ -119,16 +119,18 @@ function AddressRoute() {
119119
}
120120
}, [userAddress, addressAddress, fromMyActivity, navigate, chainSlug]);
121121

122-
const addressDetails = address ? buildAddressDetails({ address }) : undefined;
123-
const addressOverview = address
124-
? buildAddressOverview({ address })
122+
const addressDetails = account
123+
? buildAddressDetails({ address: account })
124+
: undefined;
125+
const addressOverview = account
126+
? buildAddressOverview({ address: account })
125127
: undefined;
126128

127129
if (!isValid) {
128130
return <ErrorAlert className="my-16" message="Invalid address." />;
129131
}
130132

131-
if (isError && error && address === null) {
133+
if (isError && error && account === null) {
132134
return (
133135
<ErrorAlert className="my-16" message="No data found for this address." />
134136
);
@@ -142,7 +144,7 @@ function AddressRoute() {
142144
<h1 className="flex items-center gap-2 font-sans text-2xl font-extrabold">
143145
<AddressIcon size={24} />
144146
Address details
145-
{!address && isError && (
147+
{!account && isError && (
146148
<span className="text-muted-foreground text-sm font-light">
147149
(outdated)
148150
</span>
@@ -160,7 +162,7 @@ function AddressRoute() {
160162

161163
<AddressTabsContent
162164
addressAddress={addressAddress}
163-
address={addressDetails}
165+
address={account ?? undefined}
164166
addressDetails={addressDetails}
165167
addressOverview={addressOverview}
166168
hasPastError={hasPastError}

0 commit comments

Comments
 (0)