diff --git a/apps/OpenSign/src/components/fields/DropboxChoose.js b/apps/OpenSign/src/components/fields/DropboxChoose.js
index 0eb00adcf..9ed1bb3f8 100644
--- a/apps/OpenSign/src/components/fields/DropboxChoose.js
+++ b/apps/OpenSign/src/components/fields/DropboxChoose.js
@@ -50,8 +50,8 @@ export default function DropboxChooser({ children, onSuccess, onCancel }) {
return (
{children || (
-
diff --git a/apps/OpenSign/src/components/fields/FileUpload.js b/apps/OpenSign/src/components/fields/FileUpload.js
index 7902d7a71..71e132878 100644
--- a/apps/OpenSign/src/components/fields/FileUpload.js
+++ b/apps/OpenSign/src/components/fields/FileUpload.js
@@ -8,8 +8,6 @@ const FileUpload = (props) => {
const [parseAppId] = useState(localStorage.getItem("parseAppId"));
const [_fileupload, setFileUpload] = useState("");
const [fileload, setfileload] = useState(false);
-
- const [localValue, setLocalValue] = useState("");
const [Message] = useState(false);
const [percentage, setpercentage] = useState(0);
@@ -25,7 +23,6 @@ const FileUpload = (props) => {
const onChange = (e) => {
try {
let files = e.target.files;
- setLocalValue(e.target.files);
if (typeof files[0] !== "undefined") {
if (props.schema.filetypes && props.schema.filetypes.length > 0) {
var fileName = files[0].name;
@@ -257,58 +254,53 @@ const FileUpload = (props) => {
<>
- {localValue ? (
-
- ) : props.formData ? (
-
- file selected : {props.formData.split("/")[3]}
+ {props.formData ? (
+
+
+
+ file selected : {props.formData.split("/")[3]}
+
+
{
+ console.log("clicked");
+ setFileUpload([]);
+ props.onChange(undefined);
+ }}
+ className="cursor-pointer px-[10px] text-base font-bold bg-white"
+ >
+ X
+
+
+
) : (
-
+
+
+
+
)}
>
-
);
};