diff options
author | Eric Bailey <git@esb.lol> | 2024-07-25 18:11:31 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-25 18:11:31 -0500 |
commit | 50769b0b6fce97124ce23610bc81f4befd5224cb (patch) | |
tree | 25c01c962ed825f76bf232e7bc28f20010565868 /src/components/ProfileCard.tsx | |
parent | 043e5cea641a4fd40a27ea8d069c6400cdf5d8d9 (diff) | |
download | voidsky-50769b0b6fce97124ce23610bc81f4befd5224cb.tar.zst |
Add label to profile card (#4843)
Diffstat (limited to 'src/components/ProfileCard.tsx')
-rw-r--r-- | src/components/ProfileCard.tsx | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/src/components/ProfileCard.tsx b/src/components/ProfileCard.tsx index 2d3b3240e..a263d1946 100644 --- a/src/components/ProfileCard.tsx +++ b/src/components/ProfileCard.tsx @@ -36,7 +36,7 @@ export function Default({ logContext?: 'ProfileCard' | 'StarterPackProfilesList' }) { return ( - <Link did={profile.did}> + <Link profile={profile}> <Card profile={profile} moderationOpts={moderationOpts} @@ -96,16 +96,24 @@ export function Header({ } export function Link({ - did, + profile, children, style, ...rest -}: {did: string} & Omit<LinkProps, 'to'>) { +}: { + profile: AppBskyActorDefs.ProfileViewDetailed +} & Omit<LinkProps, 'to' | 'label'>) { + const {_} = useLingui() return ( <InternalLink + label={_( + msg`View ${ + profile.displayName || sanitizeHandle(profile.handle) + }'s profile`, + )} to={{ screen: 'Profile', - params: {name: did}, + params: {name: profile.did}, }} style={[a.flex_col, style]} {...rest}> |