"use client" import * as React from "react" import { Check, ChevronsUpDown, GalleryVerticalEnd } from "lucide-react" import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, } from "@/registry/new-york-v4/ui/dropdown-menu" import { SidebarMenu, SidebarMenuButton, SidebarMenuItem, } from "@/registry/new-york-v4/ui/sidebar" export function VersionSwitcher({ versions, defaultVersion, }: { versions: string[] defaultVersion: string }) { const [selectedVersion, setSelectedVersion] = React.useState(defaultVersion) return (
Documentation v{selectedVersion}
{versions.map((version) => ( setSelectedVersion(version)} > v{version}{" "} {version === selectedVersion && } ))}
) }