mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Prevent React error for close
This commit is contained in:
parent
14fff6dcf2
commit
f4e5eeca18
@ -29,15 +29,16 @@ export default function DropdownSearchList ({
|
||||
const t = useContext(I18nContext)
|
||||
const [isOpen, setIsOpen] = useState(false)
|
||||
const [selectedItem, setSelectedItem] = useState(startingItem)
|
||||
const close = () => {
|
||||
const close = useCallback(() => {
|
||||
setIsOpen(false)
|
||||
onClose && onClose()
|
||||
}
|
||||
}, [onClose])
|
||||
|
||||
const onClickItem = useCallback((item) => {
|
||||
onSelect && onSelect(item)
|
||||
setSelectedItem(item)
|
||||
close()
|
||||
}, [onSelect])
|
||||
}, [onSelect, close])
|
||||
|
||||
const onClickSelector = useCallback(() => {
|
||||
if (!isOpen) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user