diff --git a/admin/src/components/Wysiwyg/index.js b/admin/src/components/Wysiwyg/index.js index b477dbf..b6729e3 100755 --- a/admin/src/components/Wysiwyg/index.js +++ b/admin/src/components/Wysiwyg/index.js @@ -57,8 +57,7 @@ Wysiwyg.defaultProps = { disabled: false, error: undefined, intlLabel: '', - required: false, - value: '', + required: false }; Wysiwyg.propTypes = { diff --git a/admin/src/components/editorjs/index.js b/admin/src/components/editorjs/index.js index a700288..2c4239a 100755 --- a/admin/src/components/editorjs/index.js +++ b/admin/src/components/editorjs/index.js @@ -50,10 +50,10 @@ const Editor = ({ onChange, name, value }) => { } document.querySelector('[data-tool="image"]').remove() }} - onChange={(api, newData) => { - if (newData.blocks.length) { - onChange({target: {name, value: JSON.stringify(newData)}}); - } + onChange={(api) => { + api.saver.save().then((res) => { + onChange({target: {name, value: JSON.stringify(res)}}); + }); }} tools={{...requiredTools, ...customTools, ...customImageTool}} instanceRef={instance => setEditorInstance(instance)}