Register image block to form editor

[MAILPOET-2750]
This commit is contained in:
Rostislav Wolny
2020-03-31 17:09:31 +02:00
committed by Veljko V
parent e01c7f0b04
commit 95ea2600b9
2 changed files with 24 additions and 0 deletions

View File

@@ -16,6 +16,7 @@ import * as columns from './columns/columns.jsx';
import * as column from './columns/column.jsx';
import * as heading from './heading/heading.jsx';
import * as paragraph from './paragraph/paragraph';
import * as image from './image/image';
export const registerCustomFieldBlock = (customField) => {
const namesMap = getCustomFieldBlocksSettings(customField);
@@ -51,6 +52,7 @@ export const initBlocks = () => {
registerBlockType(column.name, column.settings);
registerBlockType(paragraph.name, paragraph.settings);
registerBlockType(heading.name, heading.settings);
registerBlockType(image.name, image.settings);
if (Array.isArray(customFields)) {
customFields.forEach(registerCustomFieldBlock);

View File

@@ -0,0 +1,22 @@
import '@wordpress/core-data';
import * as image from '@wordpress/block-library/build-module/image/index.js';
export const name = 'core/image';
const settingsReset = {
name,
examples: null,
deprecated: null,
save: () => null,
};
const settings = {
...image.metadata,
...image.settings,
...settingsReset,
category: 'layout',
supports: {
...image.settings.supports,
html: false,
},
};
export { settings };