From 38cfd5d47b9f363747423065c53f133b9a3bc4aa Mon Sep 17 00:00:00 2001 From: Artem Tarasov Date: Thu, 28 Jan 2021 01:22:41 +0300 Subject: [PATCH] Web: People: EmptyScreen: added selector for emptyGroup --- products/ASC.People/Client/src/store/people/selectors.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/products/ASC.People/Client/src/store/people/selectors.js b/products/ASC.People/Client/src/store/people/selectors.js index 9456e31434..660c41e8a5 100644 --- a/products/ASC.People/Client/src/store/people/selectors.js +++ b/products/ASC.People/Client/src/store/people/selectors.js @@ -438,3 +438,11 @@ export const hasUsersToRemove = createSelector([getUsersToRemove], hasAny); export const getFilter = (state) => state.people.filter; export const getGroups = (state) => state.people.groups; + +export const getIsEmptyGroup = createSelector( + [getPeopleList, getFilter], + (usersList, filter) => { + if (usersList.length === 0 && filter.group && !filter.search) return true; + return false; + } +);