@wordpress/block-library
Version:
Block library for the WordPress editor.
24 lines (22 loc) • 458 B
JavaScript
import { createBlock, cloneSanitizedBlock } 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 ) => cloneSanitizedBlock( block ) )
);
},
},
],
};