Enable access for group clip clops with no messages (#10276)

This commit is contained in:
DS Boyce
2026-04-17 10:40:37 -07:00
committed by GitHub
parent 226a321a27
commit 9e9ff70682
2 changed files with 157 additions and 110 deletions
+16 -18
View File
@@ -173,16 +173,12 @@ function Inner() {
</View>
)}
<View style={[a.flex_1]}>
{moderation && recipient ? (
<InnerReady
moderation={moderation}
recipient={recipient}
hasScrolled={hasScrolled}
setHasScrolled={setHasScrolled}
/>
) : (
<View style={[a.align_center, a.gap_sm, a.flex_1]} />
)}
<InnerReady
moderation={moderation}
recipient={recipient}
hasScrolled={hasScrolled}
setHasScrolled={setHasScrolled}
/>
{!readyToShow && (
<View
style={[
@@ -210,8 +206,8 @@ function InnerReady({
hasScrolled,
setHasScrolled,
}: {
moderation: ModerationDecision
recipient: Shadow<AppBskyActorDefs.ProfileViewDetailed>
moderation: ModerationDecision | null
recipient: Shadow<AppBskyActorDefs.ProfileViewDetailed> | undefined
hasScrolled: boolean
setHasScrolled: React.Dispatch<React.SetStateAction<boolean>>
}) {
@@ -289,12 +285,14 @@ function InnerReady({
hasAcceptOverride={!!params.accept}
transparentHeaderHeight={IS_LIQUID_GLASS ? headerHeight : 0}
footer={
<MessagesListBlockedFooter
recipient={recipient}
convoId={convoState.convo.id}
hasMessages={convoState.items.length > 0}
moderation={moderation}
/>
moderation && recipient ? (
<MessagesListBlockedFooter
recipient={recipient}
convoId={convoState.convo.id}
hasMessages={convoState.items.length > 0}
moderation={moderation}
/>
) : null
}
/>
)}