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 dialogContext = Dialog.useDialogContext()
const moderation = useMemo(() => {
return moderateStatus(profile, moderationOpts!)
if (!moderationOpts) return undefined
return moderateStatus(profile, moderationOpts)
}, [profile, moderationOpts])
return (
<>
{embed.external.thumb && (
<Hider.Outer modui={moderation.ui('contentMedia')}>
<Hider.Outer modui={moderation?.ui('contentMedia')}>
<Hider.Mask>
<ModeratedImage />
</Hider.Mask>
+2 -1
View File
@@ -100,7 +100,8 @@ export function useActorStatus(actor?: bsky.profile.AnyProfileView) {
const moderation = useMemo(() => {
if (!actor || !('status' in actor && actor.status)) return undefined
return moderateStatus(actor, moderationOpts!)
if (!moderationOpts) return undefined
return moderateStatus(actor, moderationOpts)
}, [actor, moderationOpts])
return useMemo(() => {