PluginProbe ʕ •ᴥ•ʔ
GenerateBlocks / 1.0
GenerateBlocks v1.0
trunk 1.0 1.0.1 1.0.2 1.1.0 1.1.1 1.1.2 1.2.0 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.6.0 1.7.0 1.7.1 1.7.2 1.7.3 1.8.0 1.8.1 1.8.2 1.8.3 1.9.0 1.9.1 2.0.0 2.0.1 2.0.2 2.1.0 2.1.1 2.1.2 2.2.0 2.2.1 2.3.0
generateblocks / src / blocks / grid / save.js
generateblocks / src / blocks / grid Last commit date
css 6 years ago attributes.js 6 years ago block.js 6 years ago edit.js 6 years ago editor.scss 6 years ago save.js 6 years ago
save.js
31 lines
1 /**
2 * Block: Grid
3 */
4
5 import classnames from 'classnames';
6
7 const {
8 InnerBlocks,
9 } = wp.blockEditor;
10
11 export default ( { attributes } ) => {
12 const {
13 uniqueId,
14 elementId,
15 cssClasses,
16 } = attributes;
17
18 return (
19 <div
20 id={ !! elementId ? elementId : undefined }
21 className={ classnames( {
22 'gb-grid-wrapper': true,
23 [ `gb-grid-wrapper-${ uniqueId }` ]: true,
24 [ `${ cssClasses }` ]: '' !== cssClasses,
25 } ) }
26 >
27 <InnerBlocks.Content />
28 </div>
29 );
30 };
31