setValues()
Definition
type SetValues = (fieldsDelta: FieldsDelta) => void
type FieldsDelta = {
[fieldPath: string]: any | FieldsDelta,
}Example
import React from 'react'
import { Form, Field } from 'react-advanced-form'
import { Input, Select } from 'react-advanced-form-addons'
export default class Example extends React.Component {
handleCustomerTypeChange = () => {
this.formRef.setValues({
foo: 'another',
primaryInfo: {
firstName: 'John',
lastName: 'Mavericl',
})
}
render() {
return (
<Form ref={form => this.formRef = form}>
<Select onChange={this.handleCustomerTypeChange}>
<option value="b2c">Private</option>
<option value="b2b">Business</option>
</Select>
<Input type="email" name="email" />
<Input type="password" name="password" />
<Field.Group name="primaryInfo">
<Input name="firstName" />
<Input name="lastName" />
</Field.Group>
</Form>
)
}
}Last updated