Skip to content

Commit

Permalink
[frontend] Fetch available filter keys for CSV feeds (#5844)
Browse files Browse the repository at this point in the history
  • Loading branch information
Goumies committed Jun 7, 2024
1 parent f25833d commit 0ed236f
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ import {
useBuildFilterKeysMapFromEntityType
} from '../../../../utils/filters/filtersUtils';
import FilterIconButton from '../../../../components/FilterIconButton';
import { isNotEmptyField } from '../../../../utils/utils';
import {generateUniqueItemsArray, isNotEmptyField} from '../../../../utils/utils';
import { fieldSpacingContainerStyle } from '../../../../utils/field';
import Drawer, { DrawerVariant } from '../../common/drawer/Drawer';
import useFiltersState from '../../../../utils/filters/useFiltersState';
Expand Down Expand Up @@ -157,8 +157,6 @@ const FeedCreation: FunctionComponent<FeedCreationFormProps> = (props) => {
const [filters, helpers] = useFiltersState(emptyFilterGroup);

const filterKeysMap = useBuildFilterKeysMapFromEntityType(selectedTypes);
// TODO: remove on chunk#1 merge
const generateUniqueItemsArray = <T,>(submittedArray: IterableIterator<T>) => Array.from(new Set(submittedArray));
const availableFilterKeys = generateUniqueItemsArray(filterKeysMap.keys() ?? []);

// TODO: typing this state properly implies deep refactoring
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ import {
useBuildFilterKeysMapFromEntityType
} from '../../../../utils/filters/filtersUtils';
import FilterIconButton from '../../../../components/FilterIconButton';
import { isNotEmptyField } from '../../../../utils/utils';
import {generateUniqueItemsArray, isNotEmptyField} from '../../../../utils/utils';
import ObjectMembersField from '../../common/form/ObjectMembersField';
import { fieldSpacingContainerStyle } from '../../../../utils/field';
import { convertAuthorizedMembers } from '../../../../utils/edition';
Expand Down Expand Up @@ -155,8 +155,6 @@ const FeedEditionContainer = (props) => {
});

const filterKeysMap = useBuildFilterKeysMapFromEntityType(selectedTypes);
// TODO: remove on chunk#1 merge
const generateUniqueItemsArray = (submittedArray) => Array.from(new Set(submittedArray));
const availableFilterKeys = generateUniqueItemsArray(filterKeysMap.keys() ?? []);

const handleSelectTypes = (types) => {
Expand Down

0 comments on commit 0ed236f

Please sign in to comment.