Update SaveMetricToCollectionButton.tsx

This commit is contained in:
Nate Kelley 2025-04-17 00:18:24 -06:00
parent 41616d98b6
commit 7ffb8f1628
No known key found for this signature in database
GPG Key ID: FD90372AB8D98B4F
1 changed files with 2 additions and 1 deletions

View File

@ -7,6 +7,7 @@ import {
useRemoveMetricFromCollection,
useSaveMetricToCollections
} from '@/api/buster_rest/metrics';
import uniq from 'lodash/uniq';
export const SaveMetricToCollectionButton: React.FC<{
metricIds: string[];
@ -29,7 +30,7 @@ export const SaveMetricToCollectionButton: React.FC<{
);
const onSaveToCollection = useMemoizedFn(async (collectionIds: string[]) => {
setSelectedCollections(collectionIds);
setSelectedCollections((prev) => uniq([...prev, ...collectionIds]));
await saveMetricToCollection({
metricIds,
collectionIds