diff options
author | Paul Frazee <pfrazee@gmail.com> | 2024-05-29 21:34:47 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-30 05:34:47 +0100 |
commit | e48f8e15eb24320b74be579eb414c36fed24149b (patch) | |
tree | 989ff5a0ee49b4cdad27da03e5183ba96ed63596 /src/components/moderation | |
parent | 5fe1e171f0c9e4c9fa3f1b55bf231bdfd3662126 (diff) | |
download | voidsky-e48f8e15eb24320b74be579eb414c36fed24149b.tar.zst |
Interpret 'hide' setting as ALWAYS hiding from thread replies (#4263)
Diffstat (limited to 'src/components/moderation')
-rw-r--r-- | src/components/moderation/PostHider.tsx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/components/moderation/PostHider.tsx b/src/components/moderation/PostHider.tsx index 177104f93..8a6474297 100644 --- a/src/components/moderation/PostHider.tsx +++ b/src/components/moderation/PostHider.tsx @@ -23,6 +23,7 @@ interface Props extends ComponentProps<typeof Link> { iconStyles: StyleProp<ViewStyle> modui: ModerationUI profile: AppBskyActorDefs.ProfileViewBasic + interpretFilterAsBlur?: boolean } export function PostHider({ @@ -35,6 +36,7 @@ export function PostHider({ iconSize, iconStyles, profile, + interpretFilterAsBlur, ...props }: Props) { const queryClient = useQueryClient() @@ -42,7 +44,8 @@ export function PostHider({ const {_} = useLingui() const [override, setOverride] = React.useState(false) const control = useModerationDetailsDialogControl() - const blur = modui.blurs[0] + const blur = + modui.blurs[0] || (interpretFilterAsBlur ? modui.filters[0] : undefined) const desc = useModerationCauseDescription(blur) const onBeforePress = React.useCallback(() => { |