@wordpress/block-editor
Version:
22 lines (21 loc) • 592 B
JavaScript
// packages/block-editor/src/components/block-controls/hook.js
import groups from "./groups";
import {
useBlockEditContext,
mayDisplayControlsKey,
mayDisplayParentControlsKey
} from "../block-edit/context";
function useBlockControlsFill(group, shareWithChildBlocks) {
const context = useBlockEditContext();
if (context[mayDisplayControlsKey]) {
return groups[group]?.Fill;
}
if (context[mayDisplayParentControlsKey] && shareWithChildBlocks) {
return groups.parent.Fill;
}
return null;
}
export {
useBlockControlsFill as default
};
//# sourceMappingURL=hook.js.map