- added full user name dynamic tag; - translated dynamic tags; - fixed issue related to number form field;
47 lines
2.1 KiB
JavaScript
47 lines
2.1 KiB
JavaScript
export const mimeTypes = [
|
|
{ name: 'PDF', code: '.pdf,application/pdf' },
|
|
{ name: 'p7m', code: '.p7m,application/pkcs7-mime,application/x-pkcs7-mime' },
|
|
{ name: 'ZIP', code: 'application/zip' },
|
|
{ name: 'Immagine', code: 'image/*' },
|
|
{
|
|
name: 'Word',
|
|
code: '.doc,.docx,.odt,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.oasis.opendocument.text'
|
|
},
|
|
{
|
|
name: 'Excel',
|
|
code: '.xls,.xlsx,.ods,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.oasis.opendocument.spreadsheet'
|
|
}
|
|
];
|
|
|
|
export const defaultMaxFileSize = 314572800; // 314572800 = 300 Mb
|
|
|
|
const dynamicDataForTextinput = [
|
|
{ label: 'ragione sociale', value: 'company.companyName' },
|
|
{ label: 'partita IVA', value: 'company.vatNumber' },
|
|
{ label: 'codice fiscale azienda', value: 'company.codiceFiscale' },
|
|
{ label: 'indirizzo', value: 'company.address' },
|
|
{ label: 'numero di telefono azienda', value: 'company.phoneNumber' },
|
|
{ label: 'città', value: 'company.city' },
|
|
{ label: 'provincia', value: 'company.province' },
|
|
{ label: 'CAP', value: 'company.cap' },
|
|
{ label: 'paese', value: 'company.country' },
|
|
{ label: 'PEC', value: 'company.pec' },
|
|
{ label: 'email azienda', value: 'company.email' },
|
|
{ label: 'nome del referente', value: 'company.contactName' },
|
|
{ label: 'email del referente', value: 'company.contactEmail' },
|
|
{ label: 'email utente', value: 'user.email' },
|
|
{ label: 'nome utente', value: 'user.firstName' },
|
|
{ label: 'cognome utente', value: 'user.lastName' },
|
|
{ label: 'numero di telefono utente', value: 'user.phoneNumber' },
|
|
{ label: 'codice fiscale utente', value: 'user.codiceFiscale' },
|
|
{ label: 'nome del rappresentante', value: 'custom.legalRepresentant' },
|
|
{ label: 'nome e cognome utente', value: 'custom.userFullName' },
|
|
]
|
|
|
|
export const dynamicDataOptions = {
|
|
datepicker: [
|
|
{ label: 'user dateOfBirth', value: 'user.dateOfBirth' }
|
|
],
|
|
textinput: dynamicDataForTextinput,
|
|
textarea: dynamicDataForTextinput
|
|
} |