"use client"
import { useState } from "react"
import { FolderInput } from "lucide-react"
import { Button } from "@/components/ui/button"
import { DriveMoveDialog } from "@/components/drive/drive-move-dialog"
import type { DriveFileInfo } from "@/lib/api/types"
import { buildMoveDestination } from "@/lib/drive/drive-move-items"
export function DocsMoveButton({
file,
onFileMoved,
}: {
file: DriveFileInfo
onFileMoved: (newPath: string) => void
}) {
const [moveOpen, setMoveOpen] = useState(false)
return (
<>
{
if (!destinationFolder) return
onFileMoved(buildMoveDestination(destinationFolder, file.name))
}}
/>
>
)
}