From 066bc7fc786289c1d1629ea3953f81435d22409a Mon Sep 17 00:00:00 2001 From: mluena Date: Mon, 15 Apr 2024 09:25:55 +0200 Subject: [PATCH] widgets deck removed from dialog --- src/containers/widgets/constants.ts | 3 ++- src/containers/widgets/widgets-menu/index.tsx | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/containers/widgets/constants.ts b/src/containers/widgets/constants.ts index 5e770d881..c5f3c632d 100644 --- a/src/containers/widgets/constants.ts +++ b/src/containers/widgets/constants.ts @@ -217,6 +217,7 @@ const widgets_prod = [ name: 'Customize Widgets Deck', slug: 'widgets_deck_tool', locationType: ['wdpa', 'country', 'worldwide'], + categoryIds: [ 'distribution_and_change', 'ecosystem_services', @@ -228,7 +229,7 @@ const widgets_prod = [ }, ] satisfies WidgetTypes[]; -const widgets = +export const widgets = process.env.NEXT_PUBLIC_VERCEL_ENV === 'development' ? [...widgets_dev, ...widgets_prod] : widgets_prod; diff --git a/src/containers/widgets/widgets-menu/index.tsx b/src/containers/widgets/widgets-menu/index.tsx index c73a45da0..717d117f5 100644 --- a/src/containers/widgets/widgets-menu/index.tsx +++ b/src/containers/widgets/widgets-menu/index.tsx @@ -15,7 +15,7 @@ import { FaCheck } from 'react-icons/fa'; import { useRecoilState } from 'recoil'; import { LAYERS } from 'containers/layers/constants'; -import widgets from 'containers/widgets/constants'; +import { widgets as rawWidgets } from 'containers/widgets/constants'; import { useWidgetsIdsByLocation } from 'containers/widgets/hooks'; import { useWidgetsIdsByCategory } from 'containers/widgets/hooks'; @@ -26,6 +26,8 @@ const WidgetsMenu: FC = () => { const [categorySelected, setCategory] = useRecoilState(activeCategoryAtom); const [activeLayers, setActiveLayers] = useRecoilState(activeLayersAtom); const [activeWidgets, setActiveWidgets] = useRecoilState(activeWidgetsAtom); + const widgets = rawWidgets.filter(({ slug }) => slug !== 'widgets_deck_tool'); + const activeLayersIds = activeLayers.map((layer) => layer.id); const widgetsIds = widgets.map((widget) => widget.slug);