import MenuItem from 'elementor-app/ui/menu/menu-item'; import { Match } from '@reach/router'; export default function AllPartsButton( props ) { const activePathname = '/site-editor/templates'; return ( <Match path={ activePathname }> { ( { match } ) => { const className = `eps-menu-item__link${ match || props.promotion ? ' eps-menu-item--active' : '' }`; return ( <MenuItem text={ __( 'All Parts', 'elementor' ) } className={ className } icon="eicon-filter" url={ props.url } /> ); } } </Match> ); } AllPartsButton.propTypes = { url: PropTypes.string, promotion: PropTypes.bool, };