diff --git a/app/vibenet/explorer/address/[addr]/AccountShell.tsx b/app/vibenet/explorer/address/[addr]/AccountShell.tsx index c531d32..189674a 100644 --- a/app/vibenet/explorer/address/[addr]/AccountShell.tsx +++ b/app/vibenet/explorer/address/[addr]/AccountShell.tsx @@ -53,6 +53,10 @@ export function useSectionParam({ type AccountShellProps = { name: string; address: string; + /** Line under the title, above the address. Token pages use it for the token name. */ + subtitle?: ReactNode; + /** Replaces the account avatar. Token pages pass a symbol mark. */ + avatar?: ReactNode; avatarVariant?: 'default' | 'spending'; badges?: ReactNode; actions?: ReactNode; @@ -65,6 +69,8 @@ type AccountShellProps = { export function AccountShell({ name, address, + subtitle, + avatar, avatarVariant = 'default', badges, actions, @@ -77,7 +83,7 @@ export function AccountShell({
- {shortAddress(actor.actorId, 14, 4)}
-
- {actor.isSelf ? self : null}
-
- {shortAddress(actor.policyCommitment, 14, 4)}
-
- | Block | +Tx | +From | +To | +Amount | +
|---|---|---|---|---|
|
+ |
+
+ |
+
+ |
+
+ |
+ + {fmtTokenAmount(row.amount, decimals)} {symbol} + | +