From 9f43c5f1e7ac4e0892a1fb25b9fe8ecfb6211fec Mon Sep 17 00:00:00 2001 From: sean-brydon <55134778+sean-brydon@users.noreply.github.com> Date: Wed, 31 Jul 2024 12:12:48 +0100 Subject: [PATCH] add row on click if user can edit (#15998) --- .../users/components/UserTable/UserListTable.tsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/packages/features/users/components/UserTable/UserListTable.tsx b/packages/features/users/components/UserTable/UserListTable.tsx index 8dd4a689c8..d49e9ff3ca 100644 --- a/packages/features/users/components/UserTable/UserListTable.tsx +++ b/packages/features/users/components/UserTable/UserListTable.tsx @@ -323,6 +323,19 @@ export function UserListTable() { return ( <> { + const user = row.original; + const canEdit = adminOrOwner; + if (canEdit) { + dispatch({ + type: "EDIT_USER_SHEET", + payload: { + showModal: true, + user, + }, + }); + } + }} data-testId="user-list-data-table" onSearch={(value) => setDebouncedSearchTerm(value)} selectionOptions={[