/**
* Internal dependencies
*/
import Inspector from './inspector';
import Column from './column';
import classnames from 'classnames';
/**
* WordPress dependencies
*/
const { __ } = wp.i18n;
const { compose } = wp.compose;
const { Component } = wp.element;
const { Toolbar } = wp.components;
const {
AlignmentToolbar,
BlockControls,
InnerBlocks,
withColors,
} = wp.editor;
class Edit extends Component {
constructor() {
super( ...arguments );
}
render() {
const {
attributes,
setAttributes,
} = this.props;
const toolbarControls = [
{
icon: 'arrow-up-alt2',
title: __( 'Vertical Align Top', 'atomic-blocks' ),
isActive: attributes.columnVerticalAlignment === 'top',
onClick: () => setAttributes( { columnVerticalAlignment: 'top' } ),
},
{
icon: 'minus',
title: __( 'Vertical Align Middle', 'atomic-blocks' ),
isActive: attributes.columnVerticalAlignment === 'center',
onClick: () => setAttributes( { columnVerticalAlignment: 'center' } ),
},
{
icon: 'arrow-down-alt2',
title: __( 'Vertical Align Bottom', 'atomic-blocks' ),
isActive: attributes.columnVerticalAlignment === 'bottom',
onClick: () => setAttributes( { columnVerticalAlignment: 'bottom' } ),
},
];
return [
{
setAttributes( { textAlign: value } );
} }
/>
,
,
];
}
}
export default compose( [
withColors(
'backgroundColor',
{ textColor: 'color' },
),
] )( Edit );