@wordpress/interface
Version:
Interface module for WordPress. The package contains shared functionality across the modern JavaScript-based WordPress screens.
32 lines (30 loc) • 790 B
JavaScript
/**
* External dependencies
*/
import clsx from 'clsx';
/**
* WordPress dependencies
*/
import { closeSmall } from '@wordpress/icons';
/**
* Internal dependencies
*/
import ComplementaryAreaToggle from '../complementary-area-toggle';
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
const ComplementaryAreaHeader = ({
children,
className,
toggleButtonProps
}) => {
const toggleButton = /*#__PURE__*/_jsx(ComplementaryAreaToggle, {
icon: closeSmall,
...toggleButtonProps
});
return /*#__PURE__*/_jsxs("div", {
className: clsx('components-panel__header', 'interface-complementary-area-header', className),
tabIndex: -1,
children: [children, toggleButton]
});
};
export default ComplementaryAreaHeader;
//# sourceMappingURL=index.js.map