/** @format */ /** * External dependencies */ import { __, sprintf } from '@wordpress/i18n'; import { decodeEntities } from '@wordpress/utils'; import { Fill } from 'react-slot-fill'; import { isArray, noop } from 'lodash'; import { IconButton } from '@wordpress/components'; import { Link } from 'react-router-dom'; import PropTypes from 'prop-types'; /** * Internal dependencies */ import './style.scss'; import WordPressNotices from './wordpress-notices'; const Header = ( { sections, onToggle, isSidebarOpen } ) => { const _sections = isArray( sections ) ? sections : [ sections ]; const documentTitle = _sections .map( section => { return isArray( section ) ? section[ 1 ] : section; } ) .reverse() .join( ' ‹ ' ); document.title = decodeEntities( sprintf( __( '%1$s ‹ %2$s — WooCommerce', 'woo-dash' ), documentTitle, wpApiSettings.schema.name ) ); return (