From a780a84a3756418e9844d9a9ee80205406872323 Mon Sep 17 00:00:00 2001 From: Tim de Koning Date: Thu, 7 Jun 2018 11:27:58 +0200 Subject: [PATCH 1/2] Redux-form allows form-values of any type in the store via Field.parse() --- types/redux-form/index.d.ts | 1 + types/redux-form/lib/reducer.d.ts | 2 +- types/redux-form/v6/lib/reducer.d.ts | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/types/redux-form/index.d.ts b/types/redux-form/index.d.ts index 8ee5fa9698..742a702505 100644 --- a/types/redux-form/index.d.ts +++ b/types/redux-form/index.d.ts @@ -7,6 +7,7 @@ // Alex Young // Anton Novik // Huw Martin +// Tim de Koning // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.6 diff --git a/types/redux-form/lib/reducer.d.ts b/types/redux-form/lib/reducer.d.ts index 9e865fc6c1..6324ab92e6 100644 --- a/types/redux-form/lib/reducer.d.ts +++ b/types/redux-form/lib/reducer.d.ts @@ -18,7 +18,7 @@ export interface FormStateMap { export interface FormState { registeredFields: RegisteredFieldState[]; fields?: {[name: string]: FieldState}; - values?: { [fieldName: string]: string }; + values?: { [fieldName: string]: any }; active?: string; anyTouched?: boolean; submitting?: boolean; diff --git a/types/redux-form/v6/lib/reducer.d.ts b/types/redux-form/v6/lib/reducer.d.ts index 1800391863..9089a8802d 100644 --- a/types/redux-form/v6/lib/reducer.d.ts +++ b/types/redux-form/v6/lib/reducer.d.ts @@ -29,7 +29,7 @@ export interface FormStateMap { export interface FormState { registeredFields: RegisteredFieldState[]; fields?: {[name: string]: FieldState}; - values?: { [fieldName: string]: string }; + values?: { [fieldName: string]: any }; active?: string; anyTouched?: boolean; submitting?: boolean; From b28fdbabd902ce2615921f1eafdc30005f0f045a Mon Sep 17 00:00:00 2001 From: Tim de Koning Date: Thu, 7 Jun 2018 11:31:38 +0200 Subject: [PATCH 2/2] Bump version --- types/redux-form/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/redux-form/index.d.ts b/types/redux-form/index.d.ts index 742a702505..336ab9ade4 100644 --- a/types/redux-form/index.d.ts +++ b/types/redux-form/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for redux-form 7.2 +// Type definitions for redux-form 7.3 // Project: https://github.com/erikras/redux-form // Definitions by: Carson Full // Daniel Lytkin