"use client" import { Button } from "@/registry/ui/button" import { ButtonGroup } from "@/registry/ui/button-group" import { InputGroup, InputGroupAddon, InputGroupButton, InputGroupInput, } from "@/registry/ui/input-group" import { Tooltip, TooltipContent, TooltipTrigger, TooltipProvider } from "@/registry/ui/tooltip" import { AudioLinesIcon, PlusIcon } from "lucide-react" import * as React from "react" export function ButtonGroupInputGroupDemo() { const [voiceEnabled, setVoiceEnabled] = React.useState(false) return ( setVoiceEnabled(!voiceEnabled)} size="icon-xs" data-active={voiceEnabled} className="data-[active=true]:bg-orange-100 data-[active=true]:text-orange-700 dark:data-[active=true]:bg-orange-800 dark:data-[active=true]:text-orange-100" aria-pressed={voiceEnabled} > Voice Mode ) } export default ButtonGroupInputGroupDemo