Remove TODO for uninviting group chat members (#10789)
This commit is contained in:
@@ -38,7 +38,7 @@ export function MemberMenu({
|
|||||||
}: {
|
}: {
|
||||||
convo: ConvoWithDetails
|
convo: ConvoWithDetails
|
||||||
profile: Shadow<bsky.profile.AnyProfileView>
|
profile: Shadow<bsky.profile.AnyProfileView>
|
||||||
type: 'owner' | 'standard' | 'invited'
|
type: 'owner' | 'standard'
|
||||||
displayName: string
|
displayName: string
|
||||||
isOwner: boolean
|
isOwner: boolean
|
||||||
}) {
|
}) {
|
||||||
@@ -128,10 +128,7 @@ export function MemberMenu({
|
|||||||
}
|
}
|
||||||
|
|
||||||
const canBlockMember = type === 'owner' || type === 'standard'
|
const canBlockMember = type === 'owner' || type === 'standard'
|
||||||
const canRemoveMember = isOwner && type !== 'invited'
|
const canRemoveMember = isOwner
|
||||||
// TODO Need to integrate this. -dsb
|
|
||||||
const canUninviteMember = false
|
|
||||||
// const canUninviteMember = isOwner && type === 'invited'
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
@@ -147,7 +144,7 @@ export function MemberMenu({
|
|||||||
props.onPress()
|
props.onPress()
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
return type === 'owner' || type === 'invited' ? (
|
return type === 'owner' ? (
|
||||||
<StatusBadge
|
<StatusBadge
|
||||||
label={type === 'owner' ? l`Admin` : l`Invited`}
|
label={type === 'owner' ? l`Admin` : l`Invited`}
|
||||||
pressableProps={triggerProps}
|
pressableProps={triggerProps}
|
||||||
@@ -234,18 +231,6 @@ export function MemberMenu({
|
|||||||
</Menu.ItemText>
|
</Menu.ItemText>
|
||||||
</Menu.Item>
|
</Menu.Item>
|
||||||
) : null}
|
) : null}
|
||||||
{canUninviteMember ? (
|
|
||||||
<Menu.Item
|
|
||||||
destructive
|
|
||||||
label={l`Uninvite ${displayName} from this group chat`}
|
|
||||||
// TODO Need to wire up the uninvite flow. -dsb
|
|
||||||
onPress={() => {}}>
|
|
||||||
<Menu.ItemIcon icon={ArrowBoxLeftIcon} />
|
|
||||||
<Menu.ItemText>
|
|
||||||
<Trans>Uninvite</Trans>
|
|
||||||
</Menu.ItemText>
|
|
||||||
</Menu.Item>
|
|
||||||
) : null}
|
|
||||||
</Menu.Group>
|
</Menu.Group>
|
||||||
</Menu.Outer>
|
</Menu.Outer>
|
||||||
</Menu.Root>
|
</Menu.Root>
|
||||||
|
|||||||
Reference in New Issue
Block a user