import React, { ComponentPropsWithoutRef, CSSProperties } from "react"; import { cn } from "@/lib/utils"; interface RippleProps extends ComponentPropsWithoutRef<"div"> { mainCircleSize?: number; mainCircleOpacity?: number; numCircles?: number; } export const Ripple = React.memo(function Ripple({ mainCircleSize = 210, mainCircleOpacity = 0.24, numCircles = 8, className, ...props }: RippleProps) { return (