¿Cómo deshabilitar la barra de herramientas de un elemento Gutenberg InnerBlock declarado en una plantilla?

1 minuto de lectura

Estoy tratando de diseñar un bloque Gutenberg personalizado usando InnerBlocks con una plantilla. Quiero deshabilitar cada control en la barra de herramientas de un ‘párrafo‘ bloque interno en esa plantilla. He estado buscando pero no he encontrado una solución. Tal vez es más comprensible con este código:

edit: function( props ) {
    return el('div',{className: props.className},
        el( InnerBlocks,{
            template:[
                [ 'core/image', {} ],
                [ 'core/heading', { placeholder: 'Book Title' } ],
                [ 'core/paragraph', { placeholder: 'Summary' },
                    /*  
                        I want to disable the toolbar of this innerblock
                        Of course the below code is not possible into a template of innerblocks
                        [BlockControls,{ key: 'controls' }, []],
                    */
                ]
            ],
            templateLock: "all",
        })
    );
}

Muchas gracias.

¿Ha sido útil esta solución?