Skip to content

Commit 044128f

Browse files
feat: make entire folder selection box clickable
1 parent 90a5853 commit 044128f

File tree

2 files changed

+34
-25
lines changed

2 files changed

+34
-25
lines changed

apps/OpenSign/src/components/shared/fields/SelectFolder.js

Lines changed: 32 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -169,32 +169,40 @@ const SelectFolder = ({ required, onSuccess, folderCls, isReset }) => {
169169
{required && <span className="text-red-500 text-[13px]">*</span>}
170170
</label>
171171
</div>
172-
<div className="relative rounded px-[20px] py-[20px] bg-white border border-gray-200 shadow flex max-w-sm gap-8 items-center">
173-
<div>
174-
<i
175-
className="far fa-folder-open text-[40px] text-[#33bbff]"
176-
style={{ fontSize: "40px" }}
177-
aria-hidden="true"
178-
></i>
179-
</div>
180-
<div className="font-semibold ">
181-
<div className="flex items-center gap-2">
182-
<p>
183-
{selectFolder && selectFolder.Name
184-
? selectFolder.Name
185-
: "OpenSign™ Drive"}
186-
</p>
187-
<div className="text-black text-sm" onClick={() => SetIsOpen(true)}>
188-
<i
189-
className="fa fa-pencil"
190-
title="Select Folder"
191-
aria-hidden="true"
192-
></i>
172+
<div className="relative max-w-sm">
173+
<div
174+
onClick={() => SetIsOpen(true)}
175+
className=" cursor-pointer rounded px-[20px] py-[20px] bg-white border border-gray-200 shadow flex max-w-sm gap-8 items-center"
176+
>
177+
<div>
178+
<i
179+
className="far fa-folder-open text-[40px] text-[#33bbff]"
180+
style={{ fontSize: "40px" }}
181+
aria-hidden="true"
182+
></i>
183+
</div>
184+
<div className="font-semibold ">
185+
<div className="flex items-center gap-2">
186+
<p>
187+
{selectFolder && selectFolder.Name
188+
? selectFolder.Name
189+
: "OpenSign™ Drive"}
190+
</p>
191+
<div
192+
className="text-black text-sm"
193+
// onClick={() => SetIsOpen(true)}
194+
>
195+
<i
196+
className="fa fa-pencil cursor-pointer"
197+
title="Select Folder"
198+
aria-hidden="true"
199+
></i>
200+
</div>
193201
</div>
202+
<p className="text-[10px] text-gray-400">
203+
{selectFolder && selectFolder.Name ? `(${folderPath})` : ""}
204+
</p>
194205
</div>
195-
<p className="text-[10px] text-gray-400">
196-
{selectFolder && selectFolder.Name ? `(${folderPath})` : ""}
197-
</p>
198206
</div>
199207
<div className="absolute top-2 right-1 cursor-pointer">
200208
<Tooltip

apps/OpenSign/src/pages/Form.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -707,12 +707,13 @@ const Forms = (props) => {
707707
required
708708
/>
709709
</div>
710+
{props.title !== "New Template" && (
710711
<SelectFolder
711712
onSuccess={handleFolder}
712713
folderCls={props.Cls}
713714
isReset={isReset}
714715
/>
715-
716+
)}
716717
{props.title === "Request Signatures" && (
717718
<div className="text-xs mt-2">
718719
<label className="block">

0 commit comments

Comments
 (0)