Skip to content

Commit abc5894

Browse files
fix: onclick to open folder issuein opensign-drive
1 parent aac200b commit abc5894

File tree

1 file changed

+19
-15
lines changed
  • microfrontends/SignDocuments/src/Component/LegaDrive

1 file changed

+19
-15
lines changed

microfrontends/SignDocuments/src/Component/LegaDrive/LegaDrive.js

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -91,11 +91,8 @@ function PdfFile() {
9191
isLoad: true,
9292
message: "This might take some time"
9393
};
94-
9594
setIsLoading(load);
96-
9795
const driveDetails = await getDrive(docId);
98-
9996
if (driveDetails) {
10097
if (driveDetails.length > 0) {
10198
setPdfData(driveDetails);
@@ -215,10 +212,10 @@ function PdfFile() {
215212
};
216213

217214
const sortApps = (type, order, driveDetails) => {
218-
const selectedSortType = type ? type : "Date";
219-
const sortOrder = order ? order : "Decending";
215+
const selectedSortType = type ? type : selectedSort ? selectedSort : "Date";
216+
const sortOrder = order ? order : sortingOrder ? sortingOrder : "Decending";
220217

221-
let sortingData = pdfData?.length === 0 ? driveDetails : pdfData;
218+
let sortingData = driveDetails;
222219
if (selectedSortType === "Name") {
223220
sortingApp(sortingData, "Name", sortOrder);
224221
} else if (selectedSortType === "Date") {
@@ -322,6 +319,11 @@ function PdfFile() {
322319
);
323320
});
324321
};
322+
const oncloseFolder = () => {
323+
setIsFolder(false);
324+
setNewFolderName("");
325+
setError("");
326+
};
325327
return (
326328
<div className="folderComponent ">
327329
<Title title={"OpenSign™ Drive"} drive={true} />
@@ -334,9 +336,7 @@ function PdfFile() {
334336
<ModalUi
335337
isOpen={isFolder}
336338
title={"Add New Folder"}
337-
handleClose={() => {
338-
setIsFolder(false);
339-
}}
339+
handleClose={oncloseFolder}
340340
>
341341
<div style={{ height: "100%", padding: 20 }}>
342342
{folderLoader ? (
@@ -384,7 +384,11 @@ function PdfFile() {
384384
onChange={(e) => handleFolderName(e)}
385385
// className="addFolderInput"
386386
/>
387-
387+
<span
388+
style={{ color: "red", fontSize: "12px", marginTop: "6px" }}
389+
>
390+
{error}
391+
</span>
388392
<div
389393
style={{
390394
height: "1px",
@@ -410,7 +414,7 @@ function PdfFile() {
410414
}}
411415
type="button"
412416
className="finishBtn"
413-
onClick={() => setIsFolder(false)}
417+
onClick={oncloseFolder}
414418
>
415419
Close
416420
</button>
@@ -565,7 +569,7 @@ function PdfFile() {
565569
<span
566570
onClick={() => {
567571
setSelectedSort("Name");
568-
sortApps("Name");
572+
sortApps("Name", null, pdfData);
569573
}}
570574
className="dropdown-item itemColor"
571575
>
@@ -587,7 +591,7 @@ function PdfFile() {
587591
<span
588592
onClick={() => {
589593
setSelectedSort("Date");
590-
sortApps("Date");
594+
sortApps("Date", null, pdfData);
591595
}}
592596
className="dropdown-item itemColor"
593597
>
@@ -610,7 +614,7 @@ function PdfFile() {
610614
<span
611615
onClick={() => {
612616
setSortingOrder("Accending");
613-
sortApps(null, "Accending", null);
617+
sortApps(null, "Accending", pdfData);
614618
}}
615619
className="dropdown-item itemColor"
616620
>
@@ -632,7 +636,7 @@ function PdfFile() {
632636
<span
633637
onClick={() => {
634638
setSortingOrder("Decending");
635-
sortApps(null, "Decending", null);
639+
sortApps(null, "Decending", pdfData);
636640
}}
637641
className="dropdown-item itemColor"
638642
>

0 commit comments

Comments
 (0)