import React from "react"; import { Flex, Stack, Center, Text, Input, InputGroup, InputRightElement, useMediaQuery, } from "@chakra-ui/react"; import { FaRegEyeSlash, FaRegEye } from "react-icons/fa"; import InputField from "../InputField"; import { HiddenInputType } from "../../constants"; const SecurityAdminSecret = ({ variables, setVariables, fieldVisibility, setFieldVisibility, validateAdminSecretHandler, adminSecret, }: any) => { const [isNotSmallerScreen] = useMediaQuery("(min-width:600px)"); return (
{" "} Security (Admin Secret) Old Admin Secret:
validateAdminSecretHandler(event)} type={ !fieldVisibility[HiddenInputType.OLD_ADMIN_SECRET] ? "password" : "text" } /> {fieldVisibility[HiddenInputType.OLD_ADMIN_SECRET] ? (
setFieldVisibility({ ...fieldVisibility, [HiddenInputType.OLD_ADMIN_SECRET]: false, }) } >
) : (
setFieldVisibility({ ...fieldVisibility, [HiddenInputType.OLD_ADMIN_SECRET]: true, }) } >
)} } />
New Admin Secret:
); }; export default SecurityAdminSecret;