UNPKG

@wordpress/block-editor

Version:
34 lines (33 loc) 952 B
// packages/block-editor/src/components/block-rename/rename-control.js import { MenuItem } from "@wordpress/components"; import { __ } from "@wordpress/i18n"; import { useState } from "@wordpress/element"; import BlockRenameModal from "./modal"; import { Fragment, jsx, jsxs } from "react/jsx-runtime"; function BlockRenameControl({ clientId }) { const [renamingBlock, setRenamingBlock] = useState(false); return /* @__PURE__ */ jsxs(Fragment, { children: [ /* @__PURE__ */ jsx( MenuItem, { onClick: () => { setRenamingBlock(true); }, "aria-expanded": renamingBlock, "aria-haspopup": "dialog", children: __("Rename") } ), renamingBlock && /* @__PURE__ */ jsx( BlockRenameModal, { clientId, onClose: () => setRenamingBlock(false) } ) ] }); } export { BlockRenameControl as default }; //# sourceMappingURL=rename-control.js.map