Skip to content

Commit e5d8f1c

Browse files
Resolved clear button issue in file upload in JAR import
1 parent d6e2e1e commit e5d8f1c

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

  • frontend/packages/dev-console/src/components/import/jar/section

frontend/packages/dev-console/src/components/import/jar/section/JarSection.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,14 @@ const JarSection: React.FunctionComponent = () => {
5757
}
5858
}, [fileUpload, updatedJarFile, setFileUpload, fileName]);
5959

60+
const handleClear = () => {
61+
setFieldValue('fileUpload.value', '');
62+
setFieldValue('fileUpload.name', '');
63+
setTimeout(() => {
64+
setFieldTouched('fileUpload.name', true);
65+
}, 0);
66+
};
67+
6068
return (
6169
<FormSection title={t('devconsole~JAR')}>
6270
<FileUpload
@@ -73,7 +81,8 @@ const JarSection: React.FunctionComponent = () => {
7381
dropzoneProps={{
7482
accept: { 'application/java-archive': ['.jar', '.JAR'] },
7583
}}
76-
required
84+
isRequired
85+
onClearClick={handleClear}
7786
/>
7887
<InputField
7988
type={TextInputTypes.text}

0 commit comments

Comments
 (0)