Add avatar images and fix some type signatures

This commit is contained in:
Paul Frazee
2022-12-08 13:45:23 -06:00
parent f608712308
commit 2f0157dd33
56 changed files with 543 additions and 370 deletions
+8 -3
View File
@@ -8,14 +8,14 @@ export function ProfileCard({
did,
handle,
displayName,
description,
avatar,
renderButton,
onPressButton,
}: {
did: string
handle: string
displayName?: string
description?: string
avatar?: string
renderButton?: () => JSX.Element
onPressButton?: () => void
}) {
@@ -23,7 +23,12 @@ export function ProfileCard({
<Link style={styles.outer} href={`/profile/${handle}`} title={handle}>
<View style={styles.layout}>
<View style={styles.layoutAvi}>
<UserAvatar size={40} displayName={displayName} handle={handle} />
<UserAvatar
size={40}
displayName={displayName}
handle={handle}
avatar={avatar}
/>
</View>
<View style={styles.layoutContent}>
<Text style={[s.f16, s.bold]} numberOfLines={1}>
@@ -91,6 +91,7 @@ const User = ({item}: {item: FollowerItem}) => {
size={40}
displayName={item.displayName}
handle={item.handle}
avatar={item.avatar}
/>
</View>
<View style={styles.layoutContent}>
+1
View File
@@ -91,6 +91,7 @@ const User = ({item}: {item: FollowItem}) => {
size={40}
displayName={item.displayName}
handle={item.handle}
avatar={item.avatar}
/>
</View>
<View style={styles.layoutContent}>
+1 -1
View File
@@ -158,7 +158,7 @@ export const ProfileHeader = observer(function ProfileHeader({
size={80}
handle={view.handle}
displayName={view.displayName}
userAvatar={view.userAvatar}
avatar={view.avatar}
/>
</View>
<View style={styles.content}>
+1
View File
@@ -65,6 +65,7 @@ export const ProfileMembers = observer(function ProfileMembers({
did={item.did}
handle={item.handle}
displayName={item.displayName}
avatar={item.avatar}
/>
)
return (