import React, { useState, useEffect } from 'react'; import { Button, Icon } from 'UI'; import SavedSearchDropdown from './components/SavedSearchDropdown'; import { connect } from 'react-redux'; import { fetchList as fetchListSavedSearch } from 'Duck/filters'; import OutsideClickDetectingDiv from 'Shared/OutsideClickDetectingDiv'; interface Props { fetchListSavedSearch: () => void; list: any; } function SavedSearch(props) { const [showMenu, setShowMenu] = useState(false) useEffect(() => { props.fetchListSavedSearch() }, []) return ( setShowMenu(false)} >
{ showMenu && (
)}
); } export default connect(state => ({ list: state.getIn([ 'filters', 'list' ]), }), { fetchListSavedSearch })(SavedSearch);