Skip to content

Commit 2905f4c

Browse files
LocalStorageDropdown fix (#22)
1 parent 22a1063 commit 2905f4c

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

components/LocalStorageDropdown.tsx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import { forwardRef, useCallback, useEffect, useImperativeHandle, useRef, useState } from "react";
44
import { useDefaults, useDefaultsByRef } from "../hooks/useDefaults";
5-
import Dropdown from "./Dropdown";
65
import { CompareOptions, inStringList } from "@/submodules/javascript-functions/validations";
76
import { LOCAL_STORAGE_DROPDOWN_DEFAULTS, LocalStorageDropdownProps } from "../types/localStorageDropdown";
7+
import Dropdown2 from "./Dropdown2";
88

99

1010
function readFromLocalStorage(group: string, key: string): string[] {
@@ -102,14 +102,18 @@ export const LocalStorageDropdown = forwardRef((_props: LocalStorageDropdownProp
102102

103103
return <>
104104
{options.length > 0 ?
105-
<Dropdown
105+
<Dropdown2
106106
buttonName={props.buttonName ?? 'Select'}
107107
searchDefaultValue={props.searchDefaultValue}
108108
options={options}
109109
hasSearchBar={true}
110110
selectedOption={onOptionSelected}
111-
onSearchChange={setInputText}
112111
onClickDelete={onClickDelete}
112+
searchTextTyped={(inputText) => {
113+
setInputText(inputText)
114+
onOptionSelected(inputText)
115+
}}
116+
113117
/> :
114118

115119
<input value={inputText} onChange={(e) => {

0 commit comments

Comments
 (0)