UNPKG

@wordpress/block-editor

Version:
115 lines (114 loc) 3.04 kB
// packages/block-editor/src/hooks/index.js import { createBlockEditFilter, createBlockListBlockFilter, createBlockSaveFilter } from "./utils"; import "./compat"; import align from "./align"; import background from "./background"; import "./lock"; import allowedBlocks from "./allowed-blocks"; import anchor from "./anchor"; import ariaLabel from "./aria-label"; import customClassName from "./custom-class-name"; import "./generated-class-name"; import style from "./style"; import "./settings"; import color from "./color"; import dimensions from "./dimensions"; import duotone from "./duotone"; import fontFamily from "./font-family"; import fontSize from "./font-size"; import textAlign from "./text-align"; import fitText from "./fit-text"; import border from "./border"; import position from "./position"; import blockStyleVariation from "./block-style-variation"; import layout from "./layout"; import childLayout from "./layout-child"; import contentLockUI from "./content-lock-ui"; import "./metadata"; import blockHooks from "./block-hooks"; import blockBindingsPanel from "./block-bindings"; import "./block-renaming"; import "./grid-visualizer"; import { useCustomSides } from "./dimensions"; import { useLayoutClasses, useLayoutStyles } from "./layout"; import { getBorderClassesAndStyles, useBorderProps } from "./use-border-props"; import { getShadowClassesAndStyles } from "./use-shadow-props"; import { getColorClassesAndStyles, useColorProps } from "./use-color-props"; import { getSpacingClassesAndStyles } from "./use-spacing-props"; import { getTypographyClassesAndStyles } from "./use-typography-props"; import { getGapCSSValue } from "./gap"; import { useCachedTruthy } from "./use-cached-truthy"; import { setBackgroundStyleDefaults } from "./background"; import { useZoomOut } from "./use-zoom-out"; import { __unstableBlockStyleVariationOverridesWithConfig } from "./block-style-variation"; import { useStyleOverride } from "./utils"; createBlockEditFilter( [ align, textAlign, anchor, customClassName, style, duotone, fitText, position, layout, contentLockUI, blockHooks, blockBindingsPanel, childLayout, allowedBlocks ].filter(Boolean) ); createBlockListBlockFilter([ align, textAlign, background, style, color, dimensions, duotone, fontFamily, fontSize, fitText, border, position, blockStyleVariation, childLayout ]); createBlockSaveFilter([ align, textAlign, anchor, ariaLabel, customClassName, border, fitText, color, style, fontFamily, fontSize ]); export { __unstableBlockStyleVariationOverridesWithConfig, getBorderClassesAndStyles, getColorClassesAndStyles, getGapCSSValue, getShadowClassesAndStyles, getSpacingClassesAndStyles, getTypographyClassesAndStyles, setBackgroundStyleDefaults, useBorderProps, useCachedTruthy, useColorProps, useCustomSides, useLayoutClasses, useLayoutStyles, useStyleOverride, useZoomOut }; //# sourceMappingURL=index.js.map