@wordpress/block-library
Version:
Block library for the WordPress editor.
8 lines (7 loc) • 1.25 kB
Source Map (JSON)
{
"version": 3,
"sources": ["../../src/buttons/edit.js"],
"sourcesContent": ["import clsx from 'clsx';\nimport { useBlockProps, useInnerBlocksProps } from '@wordpress/block-editor';\n\nconst DEFAULT_BLOCK = {\n\tname: 'core/button',\n};\n\nfunction ButtonsEdit( { attributes, className } ) {\n\tconst { fontSize, layout, style } = attributes;\n\tconst blockProps = useBlockProps( {\n\t\tclassName: clsx( className, {\n\t\t\t'has-custom-font-size': fontSize || style?.typography?.fontSize,\n\t\t} ),\n\t} );\n\n\tconst innerBlocksProps = useInnerBlocksProps( blockProps, {\n\t\tdefaultBlock: DEFAULT_BLOCK,\n\t\torientation: layout?.orientation ?? 'horizontal',\n\t} );\n\n\treturn <div { ...innerBlocksProps } />;\n}\n\nexport default ButtonsEdit;\n"],
"mappings": ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,kBAAiB;AACjB,0BAAmD;AAmB3C;AAjBR,IAAM,gBAAgB;AAAA,EACrB,MAAM;AACP;AAEA,SAAS,YAAa,EAAE,YAAY,UAAU,GAAI;AACjD,QAAM,EAAE,UAAU,QAAQ,MAAM,IAAI;AACpC,QAAM,iBAAa,mCAAe;AAAA,IACjC,eAAW,YAAAA,SAAM,WAAW;AAAA,MAC3B,wBAAwB,YAAY,OAAO,YAAY;AAAA,IACxD,CAAE;AAAA,EACH,CAAE;AAEF,QAAM,uBAAmB,yCAAqB,YAAY;AAAA,IACzD,cAAc;AAAA,IACd,aAAa,QAAQ,eAAe;AAAA,EACrC,CAAE;AAEF,SAAO,4CAAC,SAAM,GAAG,kBAAmB;AACrC;AAEA,IAAO,eAAQ;",
"names": ["clsx"]
}