Client: disabling the filter in index editing mode
This commit is contained in:
parent
178da67a3c
commit
d9b50962cf
@ -314,6 +314,7 @@ const SectionFilterContent = ({
|
||||
userId,
|
||||
isPersonalRoom,
|
||||
isIndexing,
|
||||
isIndexEditingMode,
|
||||
|
||||
providers,
|
||||
|
||||
@ -2672,6 +2673,7 @@ const SectionFilterContent = ({
|
||||
isGroupsAccounts={isGroupsAccounts}
|
||||
isInsideGroup={isInsideGroup}
|
||||
isIndexing={isIndexing}
|
||||
isIndexEditingMode={isIndexEditingMode}
|
||||
disableThirdParty={isTrash}
|
||||
/>
|
||||
);
|
||||
@ -2730,7 +2732,7 @@ export default inject(
|
||||
const { isVisible: infoPanelVisible } = infoPanelStore;
|
||||
const { showStorageInfo, isDefaultRoomsQuotaSet } = currentQuotaStore;
|
||||
|
||||
const { isIndexing } = indexingStore;
|
||||
const { isIndexing, isIndexEditingMode } = indexingStore;
|
||||
const {
|
||||
filterStore,
|
||||
|
||||
@ -2771,6 +2773,7 @@ export default inject(
|
||||
isTrash,
|
||||
isArchiveFolder,
|
||||
isIndexing,
|
||||
isIndexEditingMode,
|
||||
|
||||
setIsLoading: clientLoadingStore.setIsSectionBodyLoading,
|
||||
showFilterLoader: clientLoadingStore.showFilterLoader,
|
||||
|
@ -234,6 +234,8 @@ export interface FilterProps {
|
||||
isGroupsAccounts: boolean;
|
||||
isInsideGroup: boolean;
|
||||
isIndexing: boolean;
|
||||
isIndexEditingMode: boolean;
|
||||
|
||||
filterTitle: string;
|
||||
sortByTitle: string;
|
||||
|
||||
|
@ -72,6 +72,8 @@ const FilterInput = React.memo(
|
||||
isGroupsAccounts,
|
||||
isInsideGroup,
|
||||
isIndexing,
|
||||
isIndexEditingMode,
|
||||
|
||||
filterTitle,
|
||||
sortByTitle,
|
||||
|
||||
@ -209,24 +211,28 @@ const FilterInput = React.memo(
|
||||
onClearSearch={onClearSearch}
|
||||
id="filter_search-input"
|
||||
size={InputSize.base}
|
||||
isDisabled={isIndexEditingMode}
|
||||
onFocus={onInputFocus}
|
||||
/>
|
||||
<FilterButton
|
||||
id="filter-button"
|
||||
onFilter={onFilter}
|
||||
getFilterData={getFilterData}
|
||||
selectedFilterValue={selectedFilterValue}
|
||||
filterHeader={filterHeader}
|
||||
selectorLabel={selectorLabel}
|
||||
isRooms={isRooms}
|
||||
isAccounts={isAccounts}
|
||||
isPeopleAccounts={isPeopleAccounts}
|
||||
isGroupsAccounts={isGroupsAccounts}
|
||||
isInsideGroup={isInsideGroup}
|
||||
title={filterTitle}
|
||||
userId={userId}
|
||||
disableThirdParty={disableThirdParty}
|
||||
/>
|
||||
{!isIndexEditingMode && (
|
||||
<FilterButton
|
||||
id="filter-button"
|
||||
onFilter={onFilter}
|
||||
getFilterData={getFilterData}
|
||||
selectedFilterValue={selectedFilterValue}
|
||||
filterHeader={filterHeader}
|
||||
selectorLabel={selectorLabel}
|
||||
isRooms={isRooms}
|
||||
isAccounts={isAccounts}
|
||||
isPeopleAccounts={isPeopleAccounts}
|
||||
isGroupsAccounts={isGroupsAccounts}
|
||||
isInsideGroup={isInsideGroup}
|
||||
title={filterTitle}
|
||||
userId={userId}
|
||||
disableThirdParty={disableThirdParty}
|
||||
/>
|
||||
)}
|
||||
|
||||
{!isIndexing && (
|
||||
<SortButton
|
||||
id="sort-by-button"
|
||||
|
Loading…
Reference in New Issue
Block a user