From 848145150db9c4db991e2ac3be50f5996d1042a3 Mon Sep 17 00:00:00 2001 From: JimmFly Date: Tue, 25 Feb 2025 09:51:22 +0800 Subject: [PATCH] fix(core): close popover after successful invite in member editor (#10388) --- .../invite-member-editor/invite-member-editor.tsx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/frontend/core/src/modules/share-menu/view/share-menu/invite-member-editor/invite-member-editor.tsx b/packages/frontend/core/src/modules/share-menu/view/share-menu/invite-member-editor/invite-member-editor.tsx index f23b55856..08c69c75f 100644 --- a/packages/frontend/core/src/modules/share-menu/view/share-menu/invite-member-editor/invite-member-editor.tsx +++ b/packages/frontend/core/src/modules/share-menu/view/share-menu/invite-member-editor/invite-member-editor.tsx @@ -107,9 +107,10 @@ export const InviteMemberEditor = ({ selectedMemberIds, inviteDocRoleType ); + onClickCancel(); notify.success({ - title: 'Invite successful', + title: t['Invitation sent'](), }); } catch (error) { const err = UserFriendlyError.fromAnyError(error); @@ -117,7 +118,13 @@ export const InviteMemberEditor = ({ title: t[`error.${err.name}`](err.data), }); } - }, [docGrantedUsersService, inviteDocRoleType, selectedMembers, t]); + }, [ + docGrantedUsersService, + inviteDocRoleType, + onClickCancel, + selectedMembers, + t, + ]); const handleCompositionStart: CompositionEventHandler = useCallback(() => {