From f1934dad4675a0d4c0c248d5212f2fac87e7383c Mon Sep 17 00:00:00 2001 From: Esco Date: Wed, 3 Apr 2024 11:44:02 +0200 Subject: [PATCH] Fix Number defaultValue Update standards.json fix? Co-Authored-By: Kai Stenbro <58435124+GreenChiip@users.noreply.github.com> --- src/components/forms/RFFComponents.jsx | 3 ++- src/data/standards.json | 12 ++++++++---- src/views/tenant/standards/ListAppliedStandards.jsx | 2 +- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/components/forms/RFFComponents.jsx b/src/components/forms/RFFComponents.jsx index b3d491caa5b7..089a0c6b5226 100644 --- a/src/components/forms/RFFComponents.jsx +++ b/src/components/forms/RFFComponents.jsx @@ -150,10 +150,11 @@ export const RFFCFormInput = ({ spellCheck = true, autoFocus = false, hiddenValue, + defaultValue, onChange, }) => { return ( - + {({ input, meta }) => { const handleChange = onChange ? (e) => { diff --git a/src/data/standards.json b/src/data/standards.json index cab53f3144d6..ba4f6f28d18f 100644 --- a/src/data/standards.json +++ b/src/data/standards.json @@ -308,7 +308,8 @@ { "type": "number", "name": "standards.NudgeMFA.snoozeDurationInDays", - "label": "Number of days to allow users to skip registering Authenticator (0-14, default is 1)" + "label": "Number of days to allow users to skip registering Authenticator (0-14, default is 1)", + "default": 1 } ], "label": "Sets the state for the request to setup Authenticator", @@ -542,7 +543,8 @@ "type": "number", "name": "standards.EnableMailTips.MailTipsLargeAudienceThreshold", "label": "Number of recipients to trigger the large audience MailTip (Default is 25)", - "placeholder": "Enter a profile name" + "placeholder": "Enter a profile name", + "default": 25 } ], "label": "Enable all MailTips", @@ -598,12 +600,14 @@ { "type": "number", "name": "standards.SendReceiveLimitTenant.SendLimit", - "label": "Send limit in MB (Default is 35)" + "label": "Send limit in MB (Default is 35)", + "default": 35 }, { "type": "number", "name": "standards.SendReceiveLimitTenant.ReceiveLimit", - "label": "Receive Limit in MB (Default is 36)" + "label": "Receive Limit in MB (Default is 36)", + "default": 36 } ], "label": "Set send/receive size limits", diff --git a/src/views/tenant/standards/ListAppliedStandards.jsx b/src/views/tenant/standards/ListAppliedStandards.jsx index 19a45bc0b089..5d681c58d142 100644 --- a/src/views/tenant/standards/ListAppliedStandards.jsx +++ b/src/views/tenant/standards/ListAppliedStandards.jsx @@ -491,7 +491,7 @@ const ApplyNewStandard = () => { className="mb-3" name={component.name} label={component.label} - hiddenValue={component.default ?? 0} + defaultValue={component.default} /> )} {component.type === 'boolean' && (