import classNames from 'classnames'; import { Description, Header, Title, TitleExtra, Content } from './Elements'; const SettingsBlock = ( { className, children, title, titleSuffix, description, horizontalLayout = false, separatorAndGap = true, } ) => { const blockClassName = classNames( 'ppcp-r-settings-block', className, { 'ppcp--no-gap': ! separatorAndGap, 'ppcp--horizontal': horizontalLayout, } ); return (
{ children }
); }; export default SettingsBlock; const BlockTitle = ( { blockTitle, blockSuffix, blockDescription } ) => { if ( ! blockTitle && ! blockDescription ) { return null; } return (
{ blockTitle } <TitleExtra>{ blockSuffix }</TitleExtra> { blockDescription }
); };