@wordpress/block-library
Version:
Block library for the WordPress editor.
24 lines (23 loc) • 833 B
JavaScript
// packages/block-library/src/tabs/edit.js
import { useBlockProps, useInnerBlocksProps } from "@wordpress/block-editor";
import TabToolbarControls from "./tab-toolbar-controls.mjs";
import useTabListItemsSync from "./use-tab-list-items-sync.mjs";
import { jsx, jsxs } from "react/jsx-runtime";
function Edit({ clientId }) {
useTabListItemsSync(clientId);
const blockProps = useBlockProps();
const innerBlockProps = useInnerBlocksProps(blockProps, {
__experimentalCaptureToolbars: true,
templateLock: "all",
renderAppender: false
});
return /* @__PURE__ */ jsxs("div", { ...innerBlockProps, children: [
/* @__PURE__ */ jsx(TabToolbarControls, { tabsClientId: clientId }),
innerBlockProps.children
] });
}
var edit_default = Edit;
export {
edit_default as default
};
//# sourceMappingURL=edit.mjs.map