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;