File "populated.js"

Full path: /home/satitravel/public_html/wp-content/plugins/foogallery/gutenberg/src/block/edit/views/populated.js
File size: 878 B
MIME-type: text/plain
Charset: utf-8

Download   Open   Edit   Advanced Editor &nnbsp; Back

import {
	FooGalleryEditModal,
	FooGalleryEditServerSideRender,
	FooGalleryEditBlockControls,
	FooGalleryEditInspectorControls
} from '../components';

const { Component, Fragment } = wp.element;

export default class FooGalleryEditPopulated extends Component {
	render(){
		const { block, attributes, reload, ...props } = this.props;
		return (
				<Fragment className="wp-block-fooplugins-foogallery">
					<FooGalleryEditBlockControls { ...props } />
					<FooGalleryEditServerSideRender
							block={ block }
							attributes={ attributes }
							reload={ reload }
					/>
					<FooGalleryEditModal { ...props } />
					<FooGalleryEditInspectorControls { ...props } />
				</Fragment>
		);
	}
}

FooGalleryEditPopulated.defaultProps = {
	block: "fooplugins/foogallery",
	attributes: {},
	reload: false,
	canEdit: true,
	canReload: true
};