"use client"; import { cn } from "@/lib/utils"; import { Tab, tabs, useMediaPanelStore } from "./store"; import { Tooltip, TooltipContent, TooltipTrigger, } from "@/components/ui/tooltip"; export function TabBar() { const { activeTab, setActiveTab } = useMediaPanelStore(); return (
{(Object.keys(tabs) as Tab[]).map((tabKey) => { const tab = tabs[tabKey]; return (
setActiveTab(tabKey)} key={tabKey} >
{tab.label}
); })}
); }