From 9be5ae4f7f5311af1469728f8896dedb82bffd00 Mon Sep 17 00:00:00 2001 From: Nathan Panchout Date: Mon, 27 Jan 2025 11:42:00 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=B8(frontend)=20simplify=20invite=20us?= =?UTF-8?q?er=20row=20logic=20in=20DocShareModal?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Refactor the endActions logic to show invite user row when searching by email, removing the unnecessary length check for users --- .../docs/doc-share/components/DocShareModal.tsx | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/frontend/apps/impress/src/features/docs/doc-share/components/DocShareModal.tsx b/src/frontend/apps/impress/src/features/docs/doc-share/components/DocShareModal.tsx index 732365341..af8a3a930 100644 --- a/src/frontend/apps/impress/src/features/docs/doc-share/components/DocShareModal.tsx +++ b/src/frontend/apps/impress/src/features/docs/doc-share/components/DocShareModal.tsx @@ -140,15 +140,14 @@ export const DocShareModal = ({ doc, onClose }: Props) => { return { groupName: t('Search user result'), elements: users, - endActions: - isEmail && users.length === 0 - ? [ - { - content: , - onSelect: () => void onSelect(newUser), - }, - ] - : undefined, + endActions: isEmail + ? [ + { + content: , + onSelect: () => void onSelect(newUser), + }, + ] + : undefined, }; }, [searchUsersQuery.data, t, userQuery]);