Skip to content

Commit 33bfdee

Browse files
Update GetReportDisplay.js
1 parent a404247 commit 33bfdee

File tree

1 file changed

+33
-16
lines changed

1 file changed

+33
-16
lines changed

apps/OpenSign/src/primitives/GetReportDisplay.js

Lines changed: 33 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { useState, useEffect, useMemo } from "react";
1+
import React, { useState, useEffect, useMemo } from "react";
22
import pad from "../assets/images/pad.svg";
33
import { useNavigate } from "react-router-dom";
44
import axios from "axios";
@@ -25,14 +25,14 @@ const ReportTable = ({
2525
const [currentPage, setCurrentPage] = useState(1);
2626
const [actLoader, setActLoader] = useState({});
2727
const [isAlert, setIsAlert] = useState(false);
28-
const [isErr, setIsErr] = useState(false);
2928
const [isDocErr, setIsDocErr] = useState(false);
3029
const [isContactform, setIsContactform] = useState(false);
3130
const [isDeleteModal, setIsDeleteModal] = useState({});
3231
const [isRevoke, setIsRevoke] = useState({});
3332
const [isShare, setIsShare] = useState({});
3433
const [shareUrls, setShareUrls] = useState([]);
3534
const [copied, setCopied] = useState(false);
35+
const [alertMsg, setAlertMsg] = useState({ type: "success", message: "" });
3636
const startIndex = (currentPage - 1) * docPerPage;
3737

3838
// For loop is used to calculate page numbers visible below table
@@ -165,7 +165,10 @@ const ReportTable = ({
165165
} catch (err) {
166166
console.log("Err", err);
167167
setIsAlert(true);
168-
setIsErr(true);
168+
setAlertMsg({
169+
type: "danger",
170+
message: "Something went wrong, Please try again later!"
171+
});
169172
setTimeout(() => setIsAlert(false), 1500);
170173
setActLoader({});
171174
}
@@ -175,14 +178,20 @@ const ReportTable = ({
175178
}
176179
} else {
177180
setIsAlert(true);
178-
setIsErr(true);
181+
setAlertMsg({
182+
type: "danger",
183+
message: "Something went wrong, Please try again later!"
184+
});
179185
setTimeout(() => setIsAlert(false), 1500);
180186
setActLoader({});
181187
}
182188
} catch (err) {
183189
console.log("err", err);
184190
setIsAlert(true);
185-
setIsErr(true);
191+
setAlertMsg({
192+
type: "danger",
193+
message: "Something went wrong, Please try again later!"
194+
});
186195
setTimeout(() => setIsAlert(false), 1500);
187196
setActLoader({});
188197
}
@@ -251,14 +260,21 @@ const ReportTable = ({
251260
if (res.data && res.data.updatedAt) {
252261
setActLoader({});
253262
setIsAlert(true);
263+
setAlertMsg({
264+
type: "success",
265+
message: "Record deleted successfully!"
266+
});
254267
setTimeout(() => setIsAlert(false), 1500);
255268
const upldatedList = List.filter((x) => x.objectId !== item.objectId);
256269
setList(upldatedList);
257270
}
258271
} catch (err) {
259272
console.log("err", err);
260273
setIsAlert(true);
261-
setIsErr(true);
274+
setAlertMsg({
275+
type: "danger",
276+
message: "Something went wrong, Please try again later!"
277+
});
262278
setTimeout(() => setIsAlert(false), 1500);
263279
setActLoader({});
264280
}
@@ -314,6 +330,10 @@ const ReportTable = ({
314330
if (res) {
315331
setActLoader({});
316332
setIsAlert(true);
333+
setAlertMsg({
334+
type: "success",
335+
message: "Record revoked successfully!"
336+
});
317337
setTimeout(() => setIsAlert(false), 1500);
318338
const upldatedList = List.filter((x) => x.objectId !== item.objectId);
319339
setList(upldatedList);
@@ -322,7 +342,10 @@ const ReportTable = ({
322342
.catch((err) => {
323343
console.log("err", err);
324344
setIsAlert(true);
325-
setIsErr(true);
345+
setAlertMsg({
346+
type: "danger",
347+
message: "Something went wrong, Please try again later!"
348+
});
326349
setTimeout(() => setIsAlert(false), 1500);
327350
setActLoader({});
328351
});
@@ -338,13 +361,7 @@ const ReportTable = ({
338361
</div>
339362
)}
340363
<div className="p-2 overflow-x-scroll w-full bg-white rounded-md">
341-
{isAlert && (
342-
<Alert type={isErr ? "danger" : "success"}>
343-
{isErr
344-
? "Something went wrong, Please try again later!"
345-
: "Record deleted successfully!"}
346-
</Alert>
347-
)}
364+
{isAlert && <Alert type={alertMsg.type}>{alertMsg.message}</Alert>}
348365
<div className="flex flex-row items-center justify-between my-2 mx-3 text-[20px] md:text-[23px]">
349366
<div className="font-light">
350367
{ReportName}{" "}
@@ -580,12 +597,12 @@ const ReportTable = ({
580597
{isRevoke[item.objectId] && (
581598
<ModalUi
582599
isOpen
583-
title={"Delete Contact"}
600+
title={"Revoke document"}
584601
handleClose={handleClose}
585602
>
586603
<div className="m-[20px]">
587604
<div className="text-lg font-normal text-black">
588-
Are you sure you want to revoke this document?
605+
Are you sure you want to revoke this document?
589606
</div>
590607
<hr className="bg-[#ccc] mt-4 " />
591608
<div className="flex items-center mt-3 gap-2 text-white">

0 commit comments

Comments
 (0)