Skip to content

Commit 5f66e17

Browse files
committed
fix: in react ui, after upload, sidebar closes
Signed-off-by: Nick Mitchell <[email protected]>
1 parent 31f51df commit 5f66e17

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

pdl-live-react/src/page/Uploader.tsx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import prettyBytes from "pretty-bytes"
2-
import { useNavigate } from "react-router"
2+
import { useNavigate, useSearchParams } from "react-router"
33
import { useCallback, useEffect, useMemo, useState } from "react"
44

55
import {
@@ -41,13 +41,17 @@ export default function Uploader({
4141
const [isRejected, setIsRejected] = useState(false)
4242
const [message, setMessage] = useState("")
4343

44+
const [searchParams] = useSearchParams()
45+
const search = searchParams.toString()
46+
const s = search ? `?${search}` : ""
47+
4448
const navigate = useNavigate()
4549
useEffect(() => {
4650
if (value) {
4751
const trace = addMyTrace(filename, value)
48-
navigate("/my/" + trace.title)
52+
navigate("/my/" + trace.title + s)
4953
}
50-
}, [value, filename, navigate])
54+
}, [value, filename, navigate, s])
5155

5256
const handleFileInputChange = useCallback<
5357
Required<FileUploadProps>["onFileInputChange"]

0 commit comments

Comments
 (0)