"use client" import { Button, buttonVariants } from "@/components/ui/button" import { cn } from "@/lib/utils" import { type VariantProps } from "class-variance-authority" import { ChevronDown } from "lucide-react" import { useStickToBottomContext } from "use-stick-to-bottom" export type ScrollButtonProps = { className?: string variant?: VariantProps["variant"] size?: VariantProps["size"] } & React.ButtonHTMLAttributes function ScrollButton({ className, variant = "outline", size = "sm", ...props }: ScrollButtonProps) { const { isAtBottom, scrollToBottom } = useStickToBottomContext() return ( ) } export { ScrollButton }