import React, { createRef, useEffect, useState } from 'react';
import PropTypes from 'prop-types';
import { FormattedMessage } from 'react-intl';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import Search from './Search';
function LeftMenuHeader({ count, search, searchable, setSearch, title }) {
const [showSearch, setShowSearch] = useState(false);
const ref = createRef();
useEffect(() => {
if (showSearch && ref.current) {
ref.current.focus();
}
}, [ref, showSearch]);
const toggleSearch = () => setShowSearch(!showSearch);
const getTitle = () => {
if (searchable) {
return count > 1 ? (