Validation on Internet Exploder (sic) 11 causes error: Object.keys: argument is not an Object
For example with LocalForm. Same problem occurs with Form as well. Create Form with validations object on the form. Focus on field, check console.log and you'll see the error message. OnChange triggers it.
Error seems to be caused by line 364 in form-actions-reducer.js.
No errors on IE11.
On Internet Explorer 11: Object.keys: argument is not an Object
Other browsers seem to be fine.
<LocalForm
model="user"
noValidate
validators={{
firstName: {
isRequired: (value) => value && value.length,
}
}}
>
<Control.text
model=".firstName"
/>
</LocalForm>
Sorry, couldn't get the CodePen fork working.
@davidkpiano I'm still experiencing this same issue on IE11 after the 1.12.0 update. I'm seeing this with almost an identical config to the one above only on the
Thanks @hitchcockwill I was running into the same issue using a combination of 'create-react-app' and had to simply add es6-shim to the polyfills.
I am getting error Object.keys: argument is not an Object , I have IE version 11.1805.15063.0
Most helpful comment
I am getting error Object.keys: argument is not an Object , I have IE version 11.1805.15063.0