about summary refs log tree commit diff
path: root/src/components/moderation/ProfileHeaderAlerts.tsx
diff options
context:
space:
mode:
authorSamuel Newman <mozzius@protonmail.com>2025-02-24 14:17:59 -0800
committerGitHub <noreply@github.com>2025-02-24 14:17:59 -0800
commit6254cf020aa14ead39438f90cd72f915a8639c61 (patch)
treea05d87dbf65c5708da74b460a9d30ccabdfd60f7 /src/components/moderation/ProfileHeaderAlerts.tsx
parent61a14043e51475b64c5c505dd10d81a0165bb3f2 (diff)
downloadvoidsky-6254cf020aa14ead39438f90cd72f915a8639c61.tar.zst
Dedupe profile labels (#7833)
* dedupe labels

* apply to postalerts
Diffstat (limited to 'src/components/moderation/ProfileHeaderAlerts.tsx')
-rw-r--r--src/components/moderation/ProfileHeaderAlerts.tsx6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/components/moderation/ProfileHeaderAlerts.tsx b/src/components/moderation/ProfileHeaderAlerts.tsx
index 4ac561fd9..9aed1f13d 100644
--- a/src/components/moderation/ProfileHeaderAlerts.tsx
+++ b/src/components/moderation/ProfileHeaderAlerts.tsx
@@ -1,7 +1,7 @@
 import {StyleProp, ViewStyle} from 'react-native'
 import {ModerationDecision} from '@atproto/api'
 
-import {getModerationCauseKey} from '#/lib/moderation'
+import {getModerationCauseKey, unique} from '#/lib/moderation'
 import * as Pills from '#/components/Pills'
 
 export function ProfileHeaderAlerts({
@@ -17,14 +17,14 @@ export function ProfileHeaderAlerts({
 
   return (
     <Pills.Row size="lg">
-      {modui.alerts.map(cause => (
+      {modui.alerts.filter(unique).map(cause => (
         <Pills.Label
           size="lg"
           key={getModerationCauseKey(cause)}
           cause={cause}
         />
       ))}
-      {modui.informs.map(cause => (
+      {modui.informs.filter(unique).map(cause => (
         <Pills.Label
           size="lg"
           key={getModerationCauseKey(cause)}