import classnames from 'classnames/dedupe'; import { useBlockProps, useInnerBlocksProps } from '@wordpress/block-editor'; import { applyFilters } from '@wordpress/hooks'; import metadata from './block.json'; import getColClass from './get-col-class'; const { name } = metadata; /** * Block Save Class. * * @param props */ export default function BlockSave(props) { let className = getColClass(props); // background const background = applyFilters( 'ghostkit.blocks.grid-column.background', '', { name, ...props, } ); if (background) { className = classnames(className, 'ghostkit-col-with-bg'); } const blockProps = useBlockProps.save({ className, }); const innerBlocksProps = useInnerBlocksProps.save({ className: 'ghostkit-col-content', }); return (
{background}
); }