From 903698c56d3f7bd85f2ef7d90f894e70d4b0c4a4 Mon Sep 17 00:00:00 2001 From: dev-rb <43100342+dev-rb@users.noreply.github.com> Date: Sun, 4 Dec 2022 11:51:36 -0500 Subject: [PATCH] Fix typing for rules in nested validate object. --- src/mantine-form/src/types.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mantine-form/src/types.ts b/src/mantine-form/src/types.ts index 8b56c45ee3b..f57e6ba96b1 100644 --- a/src/mantine-form/src/types.ts +++ b/src/mantine-form/src/types.ts @@ -30,11 +30,11 @@ type FormRule = NonNullable extends Array }> | Rule : NonNullable extends Record - ? FormRulesRecord | Rule + ? FormRulesRecord | Rule : Rule; -export type FormRulesRecord = Partial<{ - [Key in keyof Values]: FormRule; +export type FormRulesRecord = Partial<{ + [Key in keyof Values]: FormRule; }>; export type FormValidateInput = FormRulesRecord | ((values: Values) => FormErrors);