UNPKG

design-comuni-plone-theme

Version:
51 lines (46 loc) 1.05 kB
import { defineMessages } from 'react-intl'; import { templatesOptions } from 'design-comuni-plone-theme/config/Blocks/ListingOptions'; const messages = defineMessages({ show_ente: { id: 'show_ente', defaultMessage: "Mostra l'ente", }, show_tipologia: { id: 'show_tipologia', defaultMessage: 'Mostra la tipologia', }, show_cig: { id: 'show_cig', defaultMessage: 'Mostra il CIG', }, }); export const addBandiInEvidenceTemplateOptions = ( schema, formData, intl, position = 1, ) => { let pos = position; pos = templatesOptions( schema, formData, intl, ['show_description', 'show_ente', 'show_tipologia', 'show_cig'], { show_ente: { default: false, label: intl.formatMessage(messages.show_ente), }, show_tipologia: { default: false, label: intl.formatMessage(messages.show_tipologia), }, show_cig: { default: true, label: intl.formatMessage(messages.show_cig), }, }, pos, ); return pos; };