import SearchIcon from '@mui/icons-material/Search'; import IconButton from '@mui/material/IconButton'; import Tooltip from '@mui/material/Tooltip'; import React, { FC } from 'react'; import { Link, useLocation } from 'react-router-dom'; import AppToolbar from 'components/toolbar/AppToolbar'; import globalize from 'scripts/globalize'; import AppTabs from '../tabs/AppTabs'; import { isDrawerPath } from '../drawers/AppDrawer'; import RemotePlayButton from './RemotePlayButton'; import SyncPlayButton from './SyncPlayButton'; import { isTabPath } from '../tabs/tabRoutes'; interface AppToolbarProps { isDrawerOpen: boolean onDrawerButtonClick: (event: React.MouseEvent) => void } const ExperimentalAppToolbar: FC = ({ isDrawerOpen, onDrawerButtonClick }) => { const location = useLocation(); const isDrawerAvailable = isDrawerPath(location.pathname); const isTabsAvailable = isTabPath(location.pathname); return ( } isDrawerAvailable={isDrawerAvailable} isDrawerOpen={isDrawerOpen} onDrawerButtonClick={onDrawerButtonClick} > {isTabsAvailable && ()} ); }; export default ExperimentalAppToolbar;