fix: enable deleting selected columns (#3061)

Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
This commit is contained in:
Yevhen Shevchenko 2023-07-06 17:12:51 +03:00 committed by GitHub
parent 0750231b4b
commit d4b95b4848
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,7 +1,6 @@
import { RadioChangeEvent } from 'antd';
import { getAggregateKeys } from 'api/queryBuilder/getAttributeKeys';
import { QueryBuilderKeys } from 'constants/queryBuilder';
import { useNotifications } from 'hooks/useNotifications';
import useUrlQueryData from 'hooks/useUrlQueryData';
import { useCallback, useEffect, useMemo } from 'react';
import { useQuery } from 'react-query';
@ -29,8 +28,6 @@ const useOptionsMenu = ({
aggregateOperator,
initialOptions = {},
}: UseOptionsMenuProps): UseOptionsMenu => {
const { notifications } = useNotifications();
const {
query: optionsQuery,
queryData: optionsQueryData,
@ -105,18 +102,12 @@ const useOptionsMenu = ({
({ id }) => id !== columnKey,
);
if (!newSelectedColumns.length) {
notifications.error({
message: 'There must be at least one selected column',
});
} else {
redirectWithOptionsData({
...defaultOptionsQuery,
selectColumns: newSelectedColumns,
});
}
},
[optionsQueryData, notifications, redirectWithOptionsData],
[optionsQueryData, redirectWithOptionsData],
);
const handleFormatChange = useCallback(