UNPKG

@kitconcept/volto-light-theme

Version:
27 lines (22 loc) 744 B
import { addStyling } from '@plone/volto/helpers/Extensions/withBlockSchemaEnhancer'; import { defineMessages } from 'react-intl'; const messages = defineMessages({ BlockWidth: { id: 'Block Width', defaultMessage: 'Block Width', }, }); export const BannerStylingSchema = ({ schema, formData, intl }) => { addStyling({ schema, intl }); schema.properties.styles.schema.fieldsets[0].fields = [ 'blockWidth:noprefix', ...schema.properties.styles.schema.fieldsets[0].fields, ]; schema.properties.styles.schema.properties['blockWidth:noprefix'] = { widget: 'blockWidth', title: intl.formatMessage(messages.BlockWidth), default: 'default', filterActions: ['layout', 'default'], }; return schema; };