"use client"
import { cx } from "class-variance-authority"
import { ArrowRightIcon } from "@/components/Icons"
import { useCarousel } from "./CarouselContext"
import styles from "./carousel.module.css"
import type { CarouselButtonProps } from "./types"
export function CarouselPrevious({ className, ...props }: CarouselButtonProps) {
const { scrollPrev, canScrollPrev } = useCarousel()
if (!canScrollPrev()) return null
return (
)
}
export function CarouselNext({ className, ...props }: CarouselButtonProps) {
const { scrollNext, canScrollNext } = useCarousel()
if (!canScrollNext()) return null
return (
)
}