fix(core): close popover after successful invite in member editor (#10388)

This commit is contained in:
JimmFly
2025-02-25 09:51:22 +08:00
committed by GitHub
parent dee6be11fb
commit 848145150d

View File

@@ -107,9 +107,10 @@ export const InviteMemberEditor = ({
selectedMemberIds, selectedMemberIds,
inviteDocRoleType inviteDocRoleType
); );
onClickCancel();
notify.success({ notify.success({
title: 'Invite successful', title: t['Invitation sent'](),
}); });
} catch (error) { } catch (error) {
const err = UserFriendlyError.fromAnyError(error); const err = UserFriendlyError.fromAnyError(error);
@@ -117,7 +118,13 @@ export const InviteMemberEditor = ({
title: t[`error.${err.name}`](err.data), title: t[`error.${err.name}`](err.data),
}); });
} }
}, [docGrantedUsersService, inviteDocRoleType, selectedMembers, t]); }, [
docGrantedUsersService,
inviteDocRoleType,
onClickCancel,
selectedMembers,
t,
]);
const handleCompositionStart: CompositionEventHandler<HTMLInputElement> = const handleCompositionStart: CompositionEventHandler<HTMLInputElement> =
useCallback(() => { useCallback(() => {