design-comuni-plone-theme
Version:
Volto Theme for Italia design guidelines
58 lines (53 loc) • 1.14 kB
JavaScript
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',
'wrap_title',
],
{
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),
},
wrap_title: { default: false },
},
pos,
);
return pos;
};