@@ -91,11 +91,8 @@ function PdfFile() {
91
91
isLoad : true ,
92
92
message : "This might take some time"
93
93
} ;
94
-
95
94
setIsLoading ( load ) ;
96
-
97
95
const driveDetails = await getDrive ( docId ) ;
98
-
99
96
if ( driveDetails ) {
100
97
if ( driveDetails . length > 0 ) {
101
98
setPdfData ( driveDetails ) ;
@@ -215,10 +212,10 @@ function PdfFile() {
215
212
} ;
216
213
217
214
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" ;
220
217
221
- let sortingData = pdfData ?. length === 0 ? driveDetails : pdfData ;
218
+ let sortingData = driveDetails ;
222
219
if ( selectedSortType === "Name" ) {
223
220
sortingApp ( sortingData , "Name" , sortOrder ) ;
224
221
} else if ( selectedSortType === "Date" ) {
@@ -322,6 +319,11 @@ function PdfFile() {
322
319
) ;
323
320
} ) ;
324
321
} ;
322
+ const oncloseFolder = ( ) => {
323
+ setIsFolder ( false ) ;
324
+ setNewFolderName ( "" ) ;
325
+ setError ( "" ) ;
326
+ } ;
325
327
return (
326
328
< div className = "folderComponent " >
327
329
< Title title = { "OpenSign™ Drive" } drive = { true } />
@@ -334,9 +336,7 @@ function PdfFile() {
334
336
< ModalUi
335
337
isOpen = { isFolder }
336
338
title = { "Add New Folder" }
337
- handleClose = { ( ) => {
338
- setIsFolder ( false ) ;
339
- } }
339
+ handleClose = { oncloseFolder }
340
340
>
341
341
< div style = { { height : "100%" , padding : 20 } } >
342
342
{ folderLoader ? (
@@ -384,7 +384,11 @@ function PdfFile() {
384
384
onChange = { ( e ) => handleFolderName ( e ) }
385
385
// className="addFolderInput"
386
386
/>
387
-
387
+ < span
388
+ style = { { color : "red" , fontSize : "12px" , marginTop : "6px" } }
389
+ >
390
+ { error }
391
+ </ span >
388
392
< div
389
393
style = { {
390
394
height : "1px" ,
@@ -410,7 +414,7 @@ function PdfFile() {
410
414
} }
411
415
type = "button"
412
416
className = "finishBtn"
413
- onClick = { ( ) => setIsFolder ( false ) }
417
+ onClick = { oncloseFolder }
414
418
>
415
419
Close
416
420
</ button >
@@ -565,7 +569,7 @@ function PdfFile() {
565
569
< span
566
570
onClick = { ( ) => {
567
571
setSelectedSort ( "Name" ) ;
568
- sortApps ( "Name" ) ;
572
+ sortApps ( "Name" , null , pdfData ) ;
569
573
} }
570
574
className = "dropdown-item itemColor"
571
575
>
@@ -587,7 +591,7 @@ function PdfFile() {
587
591
< span
588
592
onClick = { ( ) => {
589
593
setSelectedSort ( "Date" ) ;
590
- sortApps ( "Date" ) ;
594
+ sortApps ( "Date" , null , pdfData ) ;
591
595
} }
592
596
className = "dropdown-item itemColor"
593
597
>
@@ -610,7 +614,7 @@ function PdfFile() {
610
614
< span
611
615
onClick = { ( ) => {
612
616
setSortingOrder ( "Accending" ) ;
613
- sortApps ( null , "Accending" , null ) ;
617
+ sortApps ( null , "Accending" , pdfData ) ;
614
618
} }
615
619
className = "dropdown-item itemColor"
616
620
>
@@ -632,7 +636,7 @@ function PdfFile() {
632
636
< span
633
637
onClick = { ( ) => {
634
638
setSortingOrder ( "Decending" ) ;
635
- sortApps ( null , "Decending" , null ) ;
639
+ sortApps ( null , "Decending" , pdfData ) ;
636
640
} }
637
641
className = "dropdown-item itemColor"
638
642
>
0 commit comments