diff --git a/package.json b/package.json index 99efe18..7b95624 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@beeinventor/dasiot-react-component-lib", - "version": "1.1.8", + "version": "1.1.9", "module": "lib/index.js", "types": "lib/index.d.ts", "files": [ diff --git a/src/components/Dropdown/Dropdown.tsx b/src/components/Dropdown/Dropdown.tsx index 767f795..09edea4 100644 --- a/src/components/Dropdown/Dropdown.tsx +++ b/src/components/Dropdown/Dropdown.tsx @@ -82,7 +82,16 @@ const Dropdown: React.VFC = (props) => { } } } - }, [selectedId, list]); + }, [selectedId]); + + useEffect(() => { + for (let i = 0; i < list.length; i++) { + if (selectedId === list[i].id) { + setSelectedItem(list[i]); + break; + } + } + }, [list]); const handleOnClickSelect = () => { setIsOpen(true);