import { FileIcon, XIcon } from "lucide-react"; import { useCallback } from "react"; import { Button } from "@/components/ui/button"; import { useArtifacts } from "./context"; export function ArtifactFileDetail({ filepath }: { filepath: string }) { const { setOpen } = useArtifacts(); const handleClose = useCallback(() => { setOpen(false); }, [setOpen]); return (