MCPcopy Create free account
hub / github.com/OpenSignLabs/OpenSign / handlePasswordChange

Function handlePasswordChange

apps/OpenSign/src/pages/AddAdmin.jsx:246–257  ·  view source on GitHub ↗
(e)

Source from the content-addressed store, hash-verified

244 }
245 };
246 const handlePasswordChange = (e) => {
247 const newPassword = e.target.value;
248 setPassword(newPassword);
249 // Check conditions separately
250 setLengthValid(newPassword.length >= 8);
251 setCaseDigitValid(
252 /[a-z]/.test(newPassword) &&
253 /[A-Z]/.test(newPassword) &&
254 /\d/.test(newPassword)
255 );
256 setSpecialCharValid(/[!@#$%^&*()\-_=+{};:,<.>]/.test(newPassword));
257 };
258 const subscribeNewsletter = async () => {
259 try {
260 const params = { name: name, email: email, domain: window.location.host };

Callers 1

AddAdminFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected