import FileItem from "../FileItem"; import FolderItem from "../FolderItem"; import React from "react"; import QuickAccess from "../QuickAccess"; import ParentBar from "../ParentBar"; import Spinner from "../Spinner"; import SpinnerImage from "../SpinnerImage"; import { useParams } from "react-router-dom"; import { useInfiniteQuery, useQuery } from "react-query"; import { getFilesList } from "../../api/filesAPI"; import { getFoldersList } from "../../api/foldersAPI"; import { useFiles } from "../../hooks/files"; import { useFolders } from "../../hooks/folders"; const DataForm = (props) => { const { data: files, fetchNextPage: filesFetchNextPage, invalidateFilesCache, } = useFiles(); const { data: folders } = useFolders(); return (