import { forwardRef } from "react" import { cn } from "@src/lib/utils" import { Button, StandardTooltip } from "@src/components/ui" import { Loader2, LucideIcon } from "lucide-react" interface LucideIconButtonProps extends React.ButtonHTMLAttributes { icon: LucideIcon title: string disabled?: boolean tooltip?: boolean isLoading?: boolean style?: React.CSSProperties } export const LucideIconButton = forwardRef( ({ icon, title, className, disabled, tooltip = true, isLoading, onClick, style, ...props }, ref) => { const Icon = icon return ( ) }, ) LucideIconButton.displayName = "LucideIconButton"