Skip to content

Commit 74f6612

Browse files
refactor code
1 parent 5c3f967 commit 74f6612

File tree

3 files changed

+198
-190
lines changed

3 files changed

+198
-190
lines changed

apps/OpenSign/src/components/BulkSendUi.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ const BulkSendUi = (props) => {
1313
const allowedSigners = 50;
1414
useEffect(() => {
1515
signatureExist();
16+
// eslint-disable-next-line react-hooks/exhaustive-deps
1617
}, []);
1718

1819
//function to check atleast one signature field exist

apps/OpenSign/src/pages/UserProfile.js

Lines changed: 49 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
import React, { useState, useEffect, useRef } from "react";
1+
import React, {
2+
useState,
3+
useEffect
4+
// useRef
5+
} from "react";
26
import { Navigate, useNavigate } from "react-router-dom";
37
import Parse from "parse";
48
import { SaveFileSize } from "../constant/saveFileSize";
@@ -27,10 +31,10 @@ function UserProfile() {
2731
const [percentage, setpercentage] = useState(0);
2832
const [isDisableDocId, setIsDisableDocId] = useState(false);
2933
const [isSubscribe, setIsSubscribe] = useState(false);
30-
const [publicUserName, setPublicUserName] = useState(
31-
extendUser && extendUser?.[0]?.UserName
32-
);
33-
const previousPublicUserName = useRef(publicUserName);
34+
// const [publicUserName, setPublicUserName] = useState(
35+
// extendUser && extendUser?.[0]?.UserName
36+
// );
37+
// const previousPublicUserName = useRef(publicUserName);
3438
const [company, setCompany] = useState(
3539
extendUser && extendUser?.[0]?.Company
3640
);
@@ -41,7 +45,7 @@ function UserProfile() {
4145
const [otp, setOtp] = useState("");
4246
const [otpLoader, setOtpLoader] = useState(false);
4347
const [isEmailVerified, setIsEmailVerified] = useState(false);
44-
const [userNameError, setUserNameError] = useState("");
48+
// const [userNameError, setUserNameError] = useState("");
4549
useEffect(() => {
4650
getUserDetail();
4751
}, []);
@@ -80,31 +84,31 @@ function UserProfile() {
8084
}
8185
};
8286
//function to check public username already exist
83-
const handleCheckPublicUserName = async () => {
84-
try {
85-
const res = await Parse.Cloud.run("getpublicusername", {
86-
username: publicUserName
87-
});
88-
if (res) {
89-
setIsLoader(false);
90-
setUserNameError("user name already exist");
91-
setTimeout(() => {
92-
setUserNameError("");
93-
}, 3000);
94-
return res;
95-
}
96-
} catch (e) {
97-
console.log("error in getpublicusername cloud function");
98-
}
99-
};
87+
// const handleCheckPublicUserName = async () => {
88+
// try {
89+
// const res = await Parse.Cloud.run("getpublicusername", {
90+
// username: publicUserName
91+
// });
92+
// if (res) {
93+
// setIsLoader(false);
94+
// setUserNameError("user name already exist");
95+
// setTimeout(() => {
96+
// setUserNameError("");
97+
// }, 3000);
98+
// return res;
99+
// }
100+
// } catch (e) {
101+
// console.log("error in getpublicusername cloud function");
102+
// }
103+
// };
100104
const handleSubmit = async (e) => {
101105
e.preventDefault();
102106
let phn = Phone,
103-
res;
107+
res = "";
104108
//condition to call cloud function when user change publicUserName
105-
if (previousPublicUserName.current !== publicUserName) {
106-
res = await handleCheckPublicUserName();
107-
}
109+
// if (previousPublicUserName.current !== publicUserName) {
110+
// res = await handleCheckPublicUserName();
111+
// }
108112
if (!res) {
109113
setIsLoader(true);
110114
try {
@@ -158,8 +162,8 @@ function UserProfile() {
158162
Name: obj.Name,
159163
HeaderDocId: isDisableDocId,
160164
JobTitle: jobTitle,
161-
Company: company,
162-
UserName: publicUserName || ""
165+
Company: company
166+
// UserName: publicUserName || ""
163167
};
164168

165169
await axios.put(
@@ -273,23 +277,23 @@ function UserProfile() {
273277
alert("OTP sent on you email");
274278
};
275279
//function to handle onchange username and restrict 6-characters username for free users
276-
const handleOnchangeUserName = (e) => {
277-
const value = e.target.value;
278-
if (value.length > 6 && !isSubscribe) {
279-
setUserNameError("Please upgrade to allow more than 6 characters.");
280-
setTimeout(() => {
281-
setUserNameError("");
282-
}, 2000);
283-
} else {
284-
setPublicUserName(e.target.value);
285-
}
286-
};
280+
// const handleOnchangeUserName = (e) => {
281+
// const value = e.target.value;
282+
// if (value.length > 6 && !isSubscribe) {
283+
// setUserNameError("Please upgrade to allow more than 6 characters.");
284+
// setTimeout(() => {
285+
// setUserNameError("");
286+
// }, 2000);
287+
// } else {
288+
// setPublicUserName(e.target.value);
289+
// }
290+
// };
287291
const handleCancel = () => {
288292
setEditMode(false);
289293
SetName(localStorage.getItem("username"));
290294
SetPhone(UserProfile && UserProfile.phone);
291295
setImage(localStorage.getItem("profileImg"));
292-
setPublicUserName(extendUser && extendUser?.[0]?.UserName);
296+
// setPublicUserName(extendUser && extendUser?.[0]?.UserName);
293297
setCompany(extendUser && extendUser?.[0]?.Company);
294298
setJobTitle(extendUser?.[0]?.JobTitle);
295299
};
@@ -315,13 +319,13 @@ function UserProfile() {
315319
</div>
316320
) : (
317321
<div className="flex justify-center items-center w-full relative">
318-
{userNameError && (
322+
{/* {userNameError && (
319323
<div
320324
className={`z-[1000] fixed top-[50%] transform border-[1px] text-sm border-[#f0a8a8] bg-[#f4bebe] text-[#c42121] rounded py-[.75rem] px-[1.25rem]`}
321325
>
322326
{userNameError}
323327
</div>
324-
)}
328+
)} */}
325329
<div className="bg-white flex flex-col justify-center shadow rounded w-[450px]">
326330
<div className="flex flex-col justify-center items-center my-4">
327331
<div className="w-[200px] h-[200px] overflow-hidden rounded-full">
@@ -449,7 +453,7 @@ function UserProfile() {
449453
)}
450454
</span>
451455
</li>
452-
{isEnableSubscription && (
456+
{/* {isEnableSubscription && (
453457
<li className="flex justify-between items-center border-t-[1px] border-gray-300 py-2 break-all">
454458
<span className="font-semibold">
455459
Public profile :{" "}
@@ -479,7 +483,7 @@ function UserProfile() {
479483
)}
480484
</div>
481485
</li>
482-
)}
486+
)} */}
483487
<li className="border-y-[1px] border-gray-300 break-all">
484488
<div className="flex justify-between items-center py-2">
485489
<span

0 commit comments

Comments
 (0)