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 t = useContext(I18nContext)
|
||||||
const [isOpen, setIsOpen] = useState(false)
|
const [isOpen, setIsOpen] = useState(false)
|
||||||
const [selectedItem, setSelectedItem] = useState(startingItem)
|
const [selectedItem, setSelectedItem] = useState(startingItem)
|
||||||
const close = () => {
|
const close = useCallback(() => {
|
||||||
setIsOpen(false)
|
setIsOpen(false)
|
||||||
onClose && onClose()
|
onClose && onClose()
|
||||||
}
|
}, [onClose])
|
||||||
|
|
||||||
const onClickItem = useCallback((item) => {
|
const onClickItem = useCallback((item) => {
|
||||||
onSelect && onSelect(item)
|
onSelect && onSelect(item)
|
||||||
setSelectedItem(item)
|
setSelectedItem(item)
|
||||||
close()
|
close()
|
||||||
}, [onSelect])
|
}, [onSelect, close])
|
||||||
|
|
||||||
const onClickSelector = useCallback(() => {
|
const onClickSelector = useCallback(() => {
|
||||||
if (!isOpen) {
|
if (!isOpen) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user