import { Button, ButtonProps } from "@/components/ui/button" import { BanIcon, Check, CircleArrowUp, Clipboard, CogIcon, Download, Edit2, Expand, FolderClosed, Menu, Minus, MoreHorizontal, Play, Plus, Terminal, Trash2, Upload, UserPen, } from "lucide-react" import { forwardRef } from "react" export interface IconButtonProps extends ButtonProps { icon: | "clipboard" | "check" | "edit" | "trash" | "plus" | "terminal" | "update" | "folder-closed" | "play" | "download" | "upload" | "menu" | "ban" | "expand" | "cog" | "minus" | "user-pen" | "more" } export const IconButton = forwardRef((props, ref) => { return ( ) })