From 68764092ec1bb0ab6d58755d6ca15395c8ca028f Mon Sep 17 00:00:00 2001 From: Douglas Fabris Date: Tue, 9 Sep 2025 12:20:37 -0300 Subject: [PATCH] fix: Users table header displaying when no results (#36883) --- .changeset/two-planes-call.md | 5 + .../admin/users/UsersTable/UsersTable.tsx | 4 +- .../__snapshots__/UsersTable.spec.tsx.snap | 236 ------------------ 3 files changed, 6 insertions(+), 239 deletions(-) create mode 100644 .changeset/two-planes-call.md diff --git a/.changeset/two-planes-call.md b/.changeset/two-planes-call.md new file mode 100644 index 00000000000..9408c05d624 --- /dev/null +++ b/.changeset/two-planes-call.md @@ -0,0 +1,5 @@ +--- +'@rocket.chat/meteor': patch +--- + +Fixes an issue where users table headers are being displayed when there's no results diff --git a/apps/meteor/client/views/admin/users/UsersTable/UsersTable.tsx b/apps/meteor/client/views/admin/users/UsersTable/UsersTable.tsx index 68b78046251..d8e5615105a 100644 --- a/apps/meteor/client/views/admin/users/UsersTable/UsersTable.tsx +++ b/apps/meteor/client/views/admin/users/UsersTable/UsersTable.tsx @@ -159,7 +159,6 @@ const UsersTable = ({ return ( <> - {isLoading && ( {headers} @@ -168,7 +167,6 @@ const UsersTable = ({ )} - {isError && ( )} @@ -184,7 +182,7 @@ const UsersTable = ({ /> )} - {isSuccess && !!users && ( + {isSuccess && users.length > 0 && ( <> {headers} diff --git a/apps/meteor/client/views/admin/users/UsersTable/__snapshots__/UsersTable.spec.tsx.snap b/apps/meteor/client/views/admin/users/UsersTable/__snapshots__/UsersTable.spec.tsx.snap index db5a31c2c0e..11736ec158c 100644 --- a/apps/meteor/client/views/admin/users/UsersTable/__snapshots__/UsersTable.spec.tsx.snap +++ b/apps/meteor/client/views/admin/users/UsersTable/__snapshots__/UsersTable.spec.tsx.snap @@ -1528,242 +1528,6 @@ exports[`renders NoResults without crashing 1`] = ` -
-
-
-
-
-
-
- - - - - - - - - -
-
- Name - - - - -
-
-
- Username - - - - -
-
-
- Actions -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
`;