@wordpress/block-library
Version:
Block library for the WordPress editor.
27 lines (25 loc) • 474 B
JavaScript
/**
* WordPress dependencies
*/
import { createBlock, cloneBlock } from '@wordpress/blocks';
export default {
from: [
{
type: 'block',
isMultiBlock: true,
blocks: [ '*' ],
isMatch( {}, blocks ) {
return ! (
blocks.length === 1 && blocks[ 0 ].name === 'core/details'
);
},
__experimentalConvert( blocks ) {
return createBlock(
'core/details',
{},
blocks.map( ( block ) => cloneBlock( block ) )
);
},
},
],
};