"use client"; import { cn } from "@/lib/utils"; import { Tab, tabs, useMediaPanelStore } from "./store"; import { Button } from "@/components/ui/button"; import { ChevronRight, ChevronLeft } from "lucide-react"; import { useRef, useState, useEffect } from "react"; import { Tooltip, TooltipContent, TooltipTrigger } from "@/components/ui/tooltip"; export function TabBar() { const { activeTab, setActiveTab } = useMediaPanelStore(); return (