import React, { type ComponentPropsWithoutRef, type 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 (