diff --git a/redux-form/redux-form-tests.tsx.tscparams b/redux-form/redux-form-tests.tsx.tscparams new file mode 100644 index 0000000000..14fce22a5c --- /dev/null +++ b/redux-form/redux-form-tests.tsx.tscparams @@ -0,0 +1 @@ +--target ES6 diff --git a/redux-form/redux-form.d.ts b/redux-form/redux-form.d.ts index d3356d48dc..1e631ceac4 100644 --- a/redux-form/redux-form.d.ts +++ b/redux-form/redux-form.d.ts @@ -4,7 +4,6 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -/// /// /// @@ -326,7 +325,7 @@ declare module 'redux-form' { * * See Asynchronous Blur Validation Example for more details. */ - asyncValidate?(values:Object, dispatch:Dispatch, props:Object): + asyncValidate?(values:FormData, dispatch:Dispatch, props:Object): Promise; /** @@ -366,7 +365,7 @@ declare module 'redux-form' { * you must pass it as a parameter to handleSubmit() inside your form * component. */ - onSubmit?: Function; + onSubmit?(values:FormData, dispatch?:Dispatch):any; /** * If specified, all the props normally passed into your decorated diff --git a/redux-form/redux-form.d.ts.tscparams b/redux-form/redux-form.d.ts.tscparams new file mode 100644 index 0000000000..14fce22a5c --- /dev/null +++ b/redux-form/redux-form.d.ts.tscparams @@ -0,0 +1 @@ +--target ES6