[APP-601] Add muted accounts list (#565)

* Add muted accounts list

* Fix icon for muted accounts
This commit is contained in:
Paul Frazee 2023-05-02 23:32:16 -05:00 committed by GitHub
parent 2eb0d8c095
commit 883700e090
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 308 additions and 1 deletions

View file

@ -60,7 +60,8 @@ export const ProfileCard = observer(
]}
href={`/profile/${profile.handle}`}
title={profile.handle}
asAnchor>
asAnchor
anchorNoUnderline>
<View style={styles.layout}>
<View style={styles.layoutAvi}>
<UserAvatar

View file

@ -37,6 +37,7 @@ interface Props extends ComponentProps<typeof TouchableOpacity> {
children?: React.ReactNode
noFeedback?: boolean
asAnchor?: boolean
anchorNoUnderline?: boolean
}
export const Link = observer(function Link({
@ -48,6 +49,7 @@ export const Link = observer(function Link({
noFeedback,
asAnchor,
accessible,
anchorNoUnderline,
...props
}: Props) {
const store = useStores()
@ -78,6 +80,14 @@ export const Link = observer(function Link({
</TouchableWithoutFeedback>
)
}
if (anchorNoUnderline) {
// @ts-ignore web only -prf
props.dataSet = props.dataSet || {}
// @ts-ignore web only -prf
props.dataSet.noUnderline = 1
}
return (
<TouchableOpacity
testID={testID}