admin: file-picker will now remember the last folder

Massimo Melina committed Sep 28, 2025 at 21:37 UTC 5cce7a5029ab8b4923610ff296fd10c574db07d8
1 file changed +3 -1
admin/src/FilePicker.ts
+3 -1
@@ -21,8 +21,10 @@ interface FilePickerProps {
21 files?: boolean
22 fileMask?: string
23 }
24 -export default function FilePicker({ onSelect, multiple=true, files=true, folders=true, fileMask, from='' }: FilePickerProps) {
24 +let lastPath = ''
25 +export default function FilePicker({ onSelect, multiple=true, files=true, folders=true, fileMask, from=lastPath }: FilePickerProps) {
26 const [cwd, setCwd] = useState(from)
27 + lastPath = cwd
28 const [ready, setReady] = useState(false)
29 const isWindows = useRef(false)
30 useEffect(() => {