"use client" import * as React from "react" import { Button } from "@/examples/base/ui/button" import { ButtonGroup } from "@/examples/base/ui/button-group" import { InputGroup, InputGroupAddon, InputGroupButton, InputGroupInput, } from "@/examples/base/ui/input-group" import { Tooltip, TooltipContent, TooltipTrigger, } from "@/examples/base/ui/tooltip" import { AudioLinesIcon, PlusIcon } from "lucide-react" export default function ButtonGroupInputGroup() { 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 ) }