'use strict'; import React, {Component} from 'react'; import 'grapesjs/dist/css/grapes.min.css'; import grapesjs from 'grapesjs'; import grapesjsMjml from 'grapesjs-mjml'; export default class GrapesJs extends Component { constructor(props) { super(props); this.state = { }; } componentDidMount() { const editor = grapesjs.init({ container: this.canvasNode, height: '100%', width: 'auto', noticeOnUnload: 0, storageManager:{autoload: 0}, fromElement: false, components: ' \n' + ' \n' + ' \n' + ' My Company\n' + ' \n' + ' \n' + ' ', plugins: ['gjs-mjml'], pluginsOpts: { 'gjs-mjml': {} } }); } render() { return (
this.canvasNode = node}/>
); } }