Repeater

View code on GitHub
# Debug useForm()
{ "resetKey": 0, "isSubmitted": false, "isValid": true, "isValidating": false, "isPristine": true, "steps": [], "currentStep": null, "isStepPristine": true, "isStepValid": true, "isStepValidating": false, "isStepSubmitted": false, "isFirstStep": true, "isLastStep": true, "fields": { "members": [ { "name": { "id": "formiz-form-22c380bvs-field-members[0].name", "errorMessages": [], "isPristine": true, "isValid": true, "isValidating": false, "isSubmitted": false, "value": "Default name", "valueDebounced": "Default name", "resetKey": 0 }, "company": { "id": "formiz-form-22c380bvs-field-members[0].company", "errorMessages": [], "isPristine": true, "isValid": true, "isValidating": false, "isSubmitted": false, "value": "Initial Company (1)", "valueDebounced": "Initial Company (1)", "resetKey": 0 } }, { "name": { "id": "formiz-form-22c380bvs-field-members[1].name", "errorMessages": [], "isPristine": true, "isValid": true, "isValidating": false, "isSubmitted": false, "value": "Initial Name (2)", "valueDebounced": "Initial Name (2)", "resetKey": 0 }, "company": { "id": "formiz-form-22c380bvs-field-members[1].company", "errorMessages": [], "isPristine": true, "isValid": true, "isValidating": false, "isSubmitted": false, "value": "Initial Company (2)", "valueDebounced": "Initial Company (2)", "resetKey": 0 } } ] }, "values": { "members": [ { "name": "Default name", "company": "Initial Company (1)" }, { "name": "Initial Name (2)", "company": "Initial Company (2)" } ] }, "flatValues": { "members[0].name": "Default name", "members[0].company": "Initial Company (1)", "members[1].name": "Initial Name (2)", "members[1].company": "Initial Company (2)" } }