"use client" import { Toggle } from "@base-ui/react/toggle" import { ToggleGroup as ToggleGroupPrimitive } from "@base-ui/react/toggle-group" import { cn } from "@/lib/utils" export type ToggleGroupProps = ToggleGroupPrimitive.Props & { variant?: "default" | "outline" | "ghost" size?: "sm" | "md" | "lg" } export type ToggleGroupItemProps = Toggle.Props & { variant?: ToggleGroupProps["variant"] size?: ToggleGroupProps["size"] } const sizeClassName = { sm: "h-8 min-w-8 px-2 text-xs", md: "h-9 min-w-9 px-3 text-sm", lg: "h-10 min-w-10 px-3.5 text-sm", } function ToggleGroup({ className, variant = "default", size = "md", orientation = "horizontal", ...props }: ToggleGroupProps) { return ( ) } function ToggleGroupItem({ className, variant = "default", size = "md", ...props }: ToggleGroupItemProps) { return ( ) } export { ToggleGroup, ToggleGroupItem }