From e01c62e4eb6231f130c2e4e054fba88e93de53c7 Mon Sep 17 00:00:00 2001 From: Glenruben Larsen Date: Fri, 8 Sep 2023 15:07:32 +0200 Subject: [PATCH 1/2] Ensure component cares for its own state with regards to chosen element We do not want to update selectedElement outside of component --- src/components/Dropdown/index.jsx | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/components/Dropdown/index.jsx b/src/components/Dropdown/index.jsx index 56d7ebaf..106b5314 100644 --- a/src/components/Dropdown/index.jsx +++ b/src/components/Dropdown/index.jsx @@ -35,19 +35,9 @@ const Dropdown = ({ className, header, icon, items, onSelect, open, placeholder, }; useEffect(() => { - const itemToSelect = items.find(it => it.id && it.id === selectedOption.id); - if (itemToSelect) { - selectItem(selectedOption); - } filterAvailableOptions(items); }, [items]); - useEffect(() => { - if (selectedItem) { - selectItem(selectedItem); - } - }, [selectedItem]); - const filterItems = event => { filterOptions(event.target.value); }; From 6f6d0aeb2a7260f1920fa0dcb5723813d4eb4369 Mon Sep 17 00:00:00 2001 From: Glenruben Larsen Date: Mon, 11 Sep 2023 11:08:29 +0200 Subject: [PATCH 2/2] increment package version for component-lib --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 35301831..a10ce4b0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@statisticsnorway/ssb-component-library", - "version": "2.0.92", + "version": "2.0.93", "description": "Component library for SSB (Statistics Norway)", "main": "lib/bundle.js", "scripts": {