From 6c61ee44ccb585610fee6353e3b878d96e98e234 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Fri, 5 Jun 2026 10:39:23 +0300 Subject: [PATCH] add prompt to other surface --- .../Messages/ConversationSettings/MemberMenu.tsx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/screens/Messages/ConversationSettings/MemberMenu.tsx b/src/screens/Messages/ConversationSettings/MemberMenu.tsx index c13835a85a..c90564c489 100644 --- a/src/screens/Messages/ConversationSettings/MemberMenu.tsx +++ b/src/screens/Messages/ConversationSettings/MemberMenu.tsx @@ -26,7 +26,7 @@ import * as Prompt from '#/components/Prompt' import * as Toast from '#/components/Toast' import {useAnalytics} from '#/analytics' import type * as bsky from '#/types/bsky' -import {BlockMemberPrompt} from './prompts' +import {BlockMemberPrompt, RemoveMemberPrompt} from './prompts' import {StatusBadge} from './StatusBadge' export function MemberMenu({ @@ -50,6 +50,7 @@ export function MemberMenu({ const requireEmailVerification = useRequireEmailVerification() const blockMemberPrompt = Prompt.usePromptControl() + const removeMemberPrompt = Prompt.usePromptControl() const [menuDidOpen, setMenuDidOpen] = useState(false) const {data: convoAvailability} = useGetConvoAvailabilityQuery(profile.did, { @@ -227,7 +228,7 @@ export function MemberMenu({ removeMembers({members: [profile.did]})}> + onPress={removeMemberPrompt.open}> Remove from chat @@ -253,6 +254,11 @@ export function MemberMenu({ control={blockMemberPrompt} onConfirm={() => void handleBlockMember()} /> + removeMembers({members: [profile.did]})} + /> ) }