File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
src/components/shared/upload/helper-components Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 11import { UploadFileType , UploadStates , UploadWrapperProps } from "@/src/types/shared/upload" ;
22import UploadField from "./UploadField" ;
3- import { useRef , useState } from "react" ;
3+ import { useEffect , useRef , useState } from "react" ;
44import { useDispatch , useSelector } from "react-redux" ;
55import { selectUploadData , setImportOptions } from "@/src/reduxStore/states/upload" ;
66import { useRouter } from "next/router" ;
@@ -25,6 +25,12 @@ export default function UploadWrapper(props: UploadWrapperProps) {
2525
2626 const textareaRef = useRef < HTMLTextAreaElement > ( null ) ;
2727
28+ useEffect ( ( ) => {
29+ return ( ) => {
30+ dispatch ( setImportOptions ( '' ) ) ;
31+ }
32+ } , [ ] ) ;
33+
2834 return ( < >
2935 < UploadField isFileCleared = { props . isFileCleared } uploadStarted = { props . uploadStarted } doingSomething = { props . doingSomething } progressState = { props . progressState } sendSelectedFile = { ( file ) => {
3036 setSelectedFile ( file ) ;
You can’t perform that action at this time.
0 commit comments