UNPKG

@cnamts/form-builder

Version:

FormBuilder for the French Health Insurance

69 lines (65 loc) 1.01 kB
import { Form } from '../../../../components/FormBuilder/types'; const defaultItem = [ { text: 'bis', value: 1 }, { text: 'ter', value: 2 }, { text: 'quarter', value: 3 } ]; export const formWithNullValues = { section1: { questions: { streetNumber: { type: 'number', value: null, mask: '#####', fieldOptions: { type: 'text', label: 'Numéro de voie' } }, streetNumberComplement: { type: 'select', value: null, items: defaultItem, fieldOptions: { label: 'Complément de voie' } }, streetLabel: { type: 'text', value: null, fieldOptions: { label: 'Libellé de la voie' } } } } } as Form; export const form = { section1: { questions: { streetNumber: { type: 'number', value: 1, mask: '#####' }, streetNumberComplement: { type: 'select', value: 'bis', items: defaultItem }, streetLabel: { type: 'text', value: 'streetLabel' } } } } as Form;