1
0
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:
David Walsh 2020-10-23 16:08:46 -05:00
parent 14fff6dcf2
commit f4e5eeca18

View File

@ -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) {