@wordpress/components
Version:
UI components for WordPress.
30 lines (26 loc) • 746 B
JavaScript
import { createElement } from "@wordpress/element";
/**
* WordPress dependencies
*/
import { __ } from '@wordpress/i18n';
/**
* Internal dependencies
*/
import { useNavigationContext } from '../context';
import { ItemBaseUI, ItemUI } from '../styles/navigation-styles';
export default function NavigationSearchNoResultsFound(_ref) {
let {
search
} = _ref;
const {
navigationTree: {
items
}
} = useNavigationContext();
const resultsCount = Object.values(items).filter(item => item._isVisible).length;
if (!search || !!resultsCount) {
return null;
}
return createElement(ItemBaseUI, null, createElement(ItemUI, null, __('No results found.'), " "));
}
//# sourceMappingURL=search-no-results-found.js.map