Skip to content

Commit

Permalink
Removed meta.touched from FieldArray props (#2836)
Browse files Browse the repository at this point in the history
  • Loading branch information
erikras committed Apr 20, 2017
1 parent 334cef2 commit 48f1781
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 23 deletions.
4 changes: 2 additions & 2 deletions examples/fieldArrays/src/FieldArraysForm.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,11 @@ const renderHobbies = ({ fields, meta: { error } }) => (
</ul>
)

const renderMembers = ({ fields, meta: { touched, error, submitFailed } }) => (
const renderMembers = ({ fields, meta: { error, submitFailed } }) => (
<ul>
<li>
<button type="button" onClick={() => fields.push({})}>Add Member</button>
{(touched || submitFailed) && error && <span>{error}</span>}
{submitFailed && error && <span>{error}</span>}
</li>
{fields.map((member, index) =>
<li key={index}>
Expand Down
20 changes: 0 additions & 20 deletions src/__tests__/FieldArray.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -110,26 +110,6 @@ const describeFieldArray = (name, structure, combineReducers, expect) => {
expect(props.meta.form).toBe('testForm')
})

it('should get touched from Redux state', () => {
const props1 = testProps({
values: {
foo: 'bar'
}
})
expect(props1.meta.touched).toBe(false)
const props2 = testProps({
values: {
foo: 'bar'
},
fields: {
foo: {
touched: true
}
}
})
expect(props2.meta.touched).toBe(true)
})

it('should not pass api props into custom', () => {
const store = makeStore()
const renderSpy = createSpy()
Expand Down
1 change: 0 additions & 1 deletion src/createFieldArrayProps.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ const createFieldArrayProps = (getIn, name, form, sectionPrefix, getValue,
pristine,
submitting,
submitFailed,
touched: !!(state && getIn(state, 'touched')),
valid: !error
},
...props,
Expand Down

0 comments on commit 48f1781

Please sign in to comment.