diff --git a/packages/client/src/helpers/constants.js b/packages/client/src/helpers/constants.js
index beff8b109e..4d7dff3c61 100644
--- a/packages/client/src/helpers/constants.js
+++ b/packages/client/src/helpers/constants.js
@@ -85,7 +85,7 @@ export const TableVersions = Object.freeze({
Files: "3",
People: "3",
Trash: "4",
- Groups: "5",
+ Groups: "6",
InsideGroup: "6",
Recent: "1",
});
diff --git a/packages/client/src/pages/Home/Section/AccountsBody/Groups/TableView/GroupsTableHeader.js b/packages/client/src/pages/Home/Section/AccountsBody/Groups/TableView/GroupsTableHeader.js
index 6259e39ac7..63ac3ba80d 100644
--- a/packages/client/src/pages/Home/Section/AccountsBody/Groups/TableView/GroupsTableHeader.js
+++ b/packages/client/src/pages/Home/Section/AccountsBody/Groups/TableView/GroupsTableHeader.js
@@ -30,9 +30,9 @@ import { withTranslation } from "react-i18next";
import { TableHeader } from "@docspace/shared/components/table";
import { Events } from "@docspace/shared/enums";
+import { TableVersions } from "SRC_DIR/helpers/constants";
-const TABLE_VERSION = "5";
-const TABLE_COLUMNS = `groupsTableColumns_ver-${TABLE_VERSION}`;
+const TABLE_COLUMNS = `groupsTableColumns_ver-${TableVersions.Groups}`;
class GroupsTableHeader extends React.Component {
constructor(props) {
@@ -49,6 +49,15 @@ class GroupsTableHeader extends React.Component {
minWidth: 210,
onClick: this.onFilter,
},
+ {
+ key: "People",
+ title: props.t("Common:People"),
+ enable: props.peopleAccountsGroupsColumnIsEnabled,
+ sortBy: "membersCount",
+ onClick: this.onFilter,
+ resizable: true,
+ onChange: this.onColumnChange,
+ },
{
key: "Head of Group",
title: props.t("Common:HeadOfGroup"),
@@ -161,6 +170,8 @@ export default inject(
setColumnEnable: tableStore.setColumnEnable,
managerAccountsGroupsColumnIsEnabled:
tableStore.managerAccountsGroupsColumnIsEnabled,
+ peopleAccountsGroupsColumnIsEnabled:
+ tableStore.peopleAccountsGroupsColumnIsEnabled,
}),
)(
withTranslation(["People", "Common", "PeopleTranslations"])(
diff --git a/packages/client/src/pages/Home/Section/AccountsBody/Groups/TableView/GroupsTableItem.js b/packages/client/src/pages/Home/Section/AccountsBody/Groups/TableView/GroupsTableItem.js
index be0209ee8f..a06cb4f868 100644
--- a/packages/client/src/pages/Home/Section/AccountsBody/Groups/TableView/GroupsTableItem.js
+++ b/packages/client/src/pages/Home/Section/AccountsBody/Groups/TableView/GroupsTableItem.js
@@ -45,6 +45,7 @@ const GroupsTableItem = ({
getGroupContextOptions,
getModel,
openGroupAction,
+ peopleAccountsGroupsColumnIsEnabled,
managerAccountsGroupsColumnIsEnabled,
changeGroupSelection,
@@ -139,6 +140,23 @@ const GroupsTableItem = ({