import { ChevronDown, Terminal } from 'lucide-react' import { useState } from 'react' import { Button, Command_Shadcn_, CommandGroup_Shadcn_, CommandItem_Shadcn_, CommandList_Shadcn_, Popover_Shadcn_, PopoverContent_Shadcn_, PopoverTrigger_Shadcn_, } from 'ui' import { BASE_PATH } from '@/lib/constants' import { useAppStateSnapshot } from '@/state/app-state' interface LanguageSelectorProps { /** * Only show icons to represent the language */ simplifiedVersion?: boolean } const LanguageSelector = ({ simplifiedVersion = false }: LanguageSelectorProps) => { const snap = useAppStateSnapshot() const [showLanguage, setShowLanguage] = useState(false) const updateLanguage = (value: 'js' | 'bash') => { snap.setDocsLanguage(value) setShowLanguage(false) } return (
Javascript
Bash