Sha256: f1409c8677f6b66b2a7c6306424af6433aa292fa6d8c60cb74c9816d24a6a2fb
Contents?: true
Size: 971 Bytes
Versions: 1
Compression:
Stored size: 971 Bytes
Contents
import React from "react" import PropTypes from "prop-types" import PageBuilder from 'cm-page-builder' class Content extends React.Component { constructor(props) { super(props) } _updatePageComponent = (id, data, type, key) => {} render () { return ( <React.Fragment> <PageBuilder pageComponents={this.props.components} handleUpdate={this._updatePageComponent} updateComponentData={(data) => { $(`#${this.props.input}`).val(JSON.stringify(data))} } showTitle={false} showEmoji={false} showPageInfo={false} useDirectStorageUpload={true} assetBaseUrl={ this.props.assetBaseUrl } meta={ {id: "debug"} } status="Edit" /> </React.Fragment> ); } } Content.propTypes = { input: PropTypes.string, components: PropTypes.array, assetBaseUrl: PropTypes.string }; export default Content
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cm_page_builder-rails-0.2.1 | lib/generators/cm_page_builder/rails/templates/app/javascripts/components/cm_content_manager/Content.jsx |