diff --git a/src/components/pages/uniformity/form/UniformityForm.tsx b/src/components/pages/uniformity/form/UniformityForm.tsx index 544d97d4..b45f9025 100644 --- a/src/components/pages/uniformity/form/UniformityForm.tsx +++ b/src/components/pages/uniformity/form/UniformityForm.tsx @@ -43,6 +43,7 @@ import UniformityResultForm from '@/components/pages/uniformity/form/UniformityR import { generateUniformityTemplate } from '@/components/pages/uniformity/export/UniformityTemplate'; import useSWR from 'swr'; import { cn, formatNumber } from '@/lib/helper'; +import Tooltip from '@/components/Tooltip'; interface UniformityFormProps { formType?: 'add' | 'edit'; @@ -364,7 +365,10 @@ const UniformityForm = ({ ); const handleRemoveFile = useCallback(() => { - formik.setFieldValue('files', undefined); + formik.setFieldValue('file', undefined); + if (fileInputRef.current) { + fileInputRef.current.value = ''; + } }, [formik]); const handleDownloadTemplate = useCallback(() => { @@ -521,15 +525,45 @@ const UniformityForm = ({ />