refactor: small code style

This commit is contained in:
Nicolas Meienberger
2025-11-14 20:59:11 +01:00
parent 00916a1fd2
commit c179a16d15

View File

@@ -1,4 +1,4 @@
import { useCallback, useEffect, useMemo, useState } from "react";
import { useCallback, useMemo, useState } from "react";
import type { FileEntry } from "../components/file-tree";
type FetchFolderFn = (
@@ -19,14 +19,8 @@ type UseFileBrowserOptions = {
rootPath?: string;
};
export const useFileBrowser = ({
initialData,
isLoading = false,
fetchFolder,
prefetchFolder,
pathTransform,
rootPath = "/",
}: UseFileBrowserOptions) => {
export const useFileBrowser = (props: UseFileBrowserOptions) => {
const { initialData, isLoading, fetchFolder, prefetchFolder, pathTransform, rootPath = "/" } = props;
const [expandedFolders, setExpandedFolders] = useState<Set<string>>(new Set());
const [fetchedFolders, setFetchedFolders] = useState<Set<string>>(new Set([rootPath]));
const [loadingFolders, setLoadingFolders] = useState<Set<string>>(new Set());