UNPKG

@wordpress/e2e-tests

Version:
43 lines (40 loc) 848 B
( function () { wp.blocks.registerBlockType( 'test/alternative-group-block', { title: 'Alternative Group Block', category: 'design', icon: 'yes', edit() { return wp.element.createElement( wp.blockEditor.InnerBlocks ); }, save() { return wp.element.createElement( wp.blockEditor.InnerBlocks.Content ); }, transforms: { from: [ { type: 'block', blocks: [ '*' ], isMultiBlock: true, __experimentalConvert( blocks ) { const groupInnerBlocks = blocks.map( ( { name, attributes, innerBlocks } ) => { return wp.blocks.createBlock( name, attributes, innerBlocks ); } ); return wp.blocks.createBlock( 'test/alternative-group-block', {}, groupInnerBlocks ); }, }, ], }, } ); } )();