Check for undefined moderationOpts (#10224)

This commit is contained in:
Eric Bailey
2026-04-10 10:23:36 -05:00
committed by GitHub
parent ff30d39355
commit d8fdfddbaf
2 changed files with 5 additions and 3 deletions
@@ -117,13 +117,14 @@ export function LiveStatus({
const reportDialogControl = useGlobalReportDialogControl() const reportDialogControl = useGlobalReportDialogControl()
const dialogContext = Dialog.useDialogContext() const dialogContext = Dialog.useDialogContext()
const moderation = useMemo(() => { const moderation = useMemo(() => {
return moderateStatus(profile, moderationOpts!) if (!moderationOpts) return undefined
return moderateStatus(profile, moderationOpts)
}, [profile, moderationOpts]) }, [profile, moderationOpts])
return ( return (
<> <>
{embed.external.thumb && ( {embed.external.thumb && (
<Hider.Outer modui={moderation.ui('contentMedia')}> <Hider.Outer modui={moderation?.ui('contentMedia')}>
<Hider.Mask> <Hider.Mask>
<ModeratedImage /> <ModeratedImage />
</Hider.Mask> </Hider.Mask>
+2 -1
View File
@@ -100,7 +100,8 @@ export function useActorStatus(actor?: bsky.profile.AnyProfileView) {
const moderation = useMemo(() => { const moderation = useMemo(() => {
if (!actor || !('status' in actor && actor.status)) return undefined if (!actor || !('status' in actor && actor.status)) return undefined
return moderateStatus(actor, moderationOpts!) if (!moderationOpts) return undefined
return moderateStatus(actor, moderationOpts)
}, [actor, moderationOpts]) }, [actor, moderationOpts])
return useMemo(() => { return useMemo(() => {