import React, { type ComponentPropsWithoutRef, type CSSProperties, } from "react"; import { cn } from "@/lib/utils"; export interface ShimmerButtonProps extends ComponentPropsWithoutRef<"button"> { shimmerColor?: string; shimmerSize?: string; borderRadius?: string; shimmerDuration?: string; background?: string; className?: string; children?: React.ReactNode; } export const ShimmerButton = React.forwardRef< HTMLButtonElement, ShimmerButtonProps >( ( { shimmerColor = "#ffffff", shimmerSize = "0.05em", shimmerDuration = "3s", borderRadius = "100px", background = "rgba(0, 0, 0, 1)", className, children, ...props }, ref, ) => { return ( ); }, ); ShimmerButton.displayName = "ShimmerButton";