"use client"; import type { HTMLAttributes } from "react"; import type { MarqueeProps as FastMarqueeProps } from "react-fast-marquee"; import FastMarquee from "react-fast-marquee"; import { cn } from "@/lib/utils"; export type MarqueeProps = HTMLAttributes; export const Marquee = ({ className, ...props }: MarqueeProps) => (
); export type MarqueeContentProps = FastMarqueeProps; export const MarqueeContent = ({ loop = 0, autoFill = true, pauseOnHover = true, ...props }: MarqueeContentProps) => ( ); export type MarqueeFadeProps = HTMLAttributes & { side: "left" | "right"; }; export const MarqueeFade = ({ className, side, ...props }: MarqueeFadeProps) => (
); export type MarqueeItemProps = HTMLAttributes; export const MarqueeItem = ({ className, ...props }: MarqueeItemProps) => (
);