"use client"; import { cn } from "@/lib/utils"; import Zoom, { type ControlledProps, type UncontrolledProps, } from "react-medium-image-zoom"; export type ImageZoomProps = UncontrolledProps & { isZoomed?: ControlledProps["isZoomed"]; onZoomChange?: ControlledProps["onZoomChange"]; className?: string; backdropClassName?: string; }; export const ImageZoom = ({ className, backdropClassName, ...props }: ImageZoomProps) => (