Skip to content

Commit 7723fce

Browse files
committed
fix: multichain site tooltip
1 parent 45c4dff commit 7723fce

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

ui/components/multichain-accounts/multichain-site-cell/tool-tip/multichain-site-cell-tooltip.tsx

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
MultichainAvatarGroupType,
3434
} from '../avatar-group/multichain-avatar-group';
3535
import { getIconSeedAddressesByAccountGroups } from '../../../../selectors/multichain-accounts/account-tree';
36+
import { getAvatarType } from '../../../app/preferred-avatar/preferred-avatar';
3637

3738
export type MultichainSiteCellTooltipProps = {
3839
accountGroups?: AccountGroupWithInternalAccounts[];
@@ -47,10 +48,17 @@ type TooltipContentProps = {
4748
networks?: EvmAndMultichainNetworkConfigurationsWithCaipChainId[];
4849
moreAccountsText?: string;
4950
moreNetworksText?: string;
51+
avatarAccountVariant?: AvatarAccountVariant;
5052
};
5153

5254
const TooltipContent = React.memo<TooltipContentProps>(
53-
({ accountGroups, networks, moreAccountsText, moreNetworksText }) => {
55+
({
56+
accountGroups,
57+
networks,
58+
moreAccountsText,
59+
moreNetworksText,
60+
avatarAccountVariant,
61+
}) => {
5462
const displayAccountGroups = accountGroups?.slice(0, TOOLTIP_LIMIT) ?? [];
5563
const displayNetworks = networks?.slice(0, TOOLTIP_LIMIT) ?? [];
5664
const hasMoreAccounts =
@@ -78,7 +86,7 @@ const TooltipContent = React.memo<TooltipContentProps>(
7886
<AvatarAccount
7987
size={AvatarAccountSize.Xs}
8088
address={acc.id}
81-
variant={AvatarAccountVariant.Jazzicon}
89+
variant={avatarAccountVariant}
8290
/>
8391
<Text
8492
color={TextColor.overlayInverse}
@@ -166,6 +174,7 @@ TooltipContent.displayName = 'TooltipContent';
166174
export const MultichainSiteCellTooltip =
167175
React.memo<MultichainSiteCellTooltipProps>(({ accountGroups, networks }) => {
168176
const t = useI18nContext();
177+
const avatarAccountVariant = useSelector(getAvatarType);
169178

170179
const seedAddresses = useSelector((state: MultichainAccountsState) =>
171180
getIconSeedAddressesByAccountGroups(state, accountGroups ?? []),
@@ -225,6 +234,7 @@ export const MultichainSiteCellTooltip =
225234
networks={networks}
226235
moreAccountsText={moreAccountsText}
227236
moreNetworksText={moreNetworksText}
237+
avatarAccountVariant={avatarAccountVariant}
228238
/>
229239
}
230240
arrow

0 commit comments

Comments
 (0)