@wordpress/block-library
Version:
Block library for the WordPress editor.
33 lines (29 loc) • 617 B
JavaScript
/**
* WordPress dependencies
*/
import { addQueryArgs } from '@wordpress/url';
import { Button, MenuItem } from '@wordpress/components';
import { __ } from '@wordpress/i18n';
const ManageMenusButton = ( {
className = '',
disabled,
isMenuItem = false,
} ) => {
let ComponentName = Button;
if ( isMenuItem ) {
ComponentName = MenuItem;
}
return (
<ComponentName
variant="link"
disabled={ disabled }
className={ className }
href={ addQueryArgs( 'edit.php', {
post_type: 'wp_navigation',
} ) }
>
{ __( 'Manage menus' ) }
</ComponentName>
);
};
export default ManageMenusButton;