From d693c054832c44df1a2390e1b7805440b6af9f39 Mon Sep 17 00:00:00 2001 From: darshvaghela Date: Sat, 22 Apr 2023 15:21:47 +0530 Subject: [PATCH] Features enhancement (Disable/Enable) --- .../src/components/EnvComponents/Features.tsx | 32 +++++++++---------- dashboard/src/components/InputField.tsx | 3 +- 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/dashboard/src/components/EnvComponents/Features.tsx b/dashboard/src/components/EnvComponents/Features.tsx index e028a0a..6aa2a37 100644 --- a/dashboard/src/components/EnvComponents/Features.tsx +++ b/dashboard/src/components/EnvComponents/Features.tsx @@ -8,86 +8,90 @@ const Features = ({ variables, setVariables }: any) => {
{' '} - Disable Features + Features - Disable Login Page: + Login Page: - Disable Email Verification: + Email Verification: - Disable Magic Login Link: + Magic Login Link: - Disable Basic Authentication: + Basic Authentication: - Disable Sign Up: + Sign Up: - Disable Strong Password: + Strong Password: - - Disable Multi Factor Authentication (MFA): - + Multi Factor Authentication (MFA): Note: Enabling this will ignore Enforcing MFA shown below and will also ignore the user MFA setting. @@ -98,15 +102,10 @@ const Features = ({ variables, setVariables }: any) => { variables={variables} setVariables={setVariables} inputType={SwitchInputType.DISABLE_MULTI_FACTOR_AUTHENTICATION} + is_Disable={true} /> - - - - Enable Features - - @@ -122,6 +121,7 @@ const Features = ({ variables, setVariables }: any) => { variables={variables} setVariables={setVariables} inputType={SwitchInputType.ENFORCE_MULTI_FACTOR_AUTHENTICATION} + is_Disable={false} /> diff --git a/dashboard/src/components/InputField.tsx b/dashboard/src/components/InputField.tsx index aefe49c..2405357 100644 --- a/dashboard/src/components/InputField.tsx +++ b/dashboard/src/components/InputField.tsx @@ -48,6 +48,7 @@ const InputField = ({ fieldVisibility, setFieldVisibility, availableRoles, + is_Disable, ...downshiftProps }: any) => { const props = { @@ -398,7 +399,7 @@ const InputField = ({ { setVariables({ ...variables,