%PDF- %PDF-
Direktori : /home/emergentqj/actioncivile/pre-auth/.632e77b3fb93bc8da5b589b869bc0037/static/js/common/components/Password/ |
Current File : /home/emergentqj/actioncivile/pre-auth/.632e77b3fb93bc8da5b589b869bc0037/static/js/common/components/Password/PasswordFieldset.jsx |
import React, { useState } from "react"; import { node } from "prop-types"; import PasswordContext from "./context"; function PasswordFieldset({ children, }) { const [passwordVisible, setPasswordVisible] = useState(false); const togglePasswordVisibility = () => setPasswordVisible(!passwordVisible); return ( // eslint-disable-next-line react/jsx-no-constructed-context-values <PasswordContext.Provider value={[passwordVisible, togglePasswordVisibility]}> {children} </PasswordContext.Provider> ); } PasswordFieldset.propTypes = { children: node.isRequired, }; export default PasswordFieldset;