feat: hide content mentioning muted users (#524)
Co-authored-by: mleku <me@mleku.dev>
This commit is contained in:
parent
d3578184fb
commit
3c657dfa8c
37 changed files with 289 additions and 83 deletions
|
|
@ -47,6 +47,15 @@ export function isProtectedEvent(event: Event) {
|
|||
return event.tags.some(([tagName]) => tagName === '-')
|
||||
}
|
||||
|
||||
export function isMentioningMutedUsers(event: Event, mutePubkeySet: Set<string>) {
|
||||
for (const [tagName, pubkey] of event.tags) {
|
||||
if (tagName === 'p' && mutePubkeySet.has(pubkey)) {
|
||||
return true
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
export function getParentETag(event?: Event) {
|
||||
if (!event) return undefined
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue