import { BASE_PATH } from 'lib/constants' import { useState } from 'react' import { useAppStateSnapshot } from 'state/app-state' import { Button, CommandGroup_Shadcn_, CommandItem_Shadcn_, CommandList_Shadcn_, Command_Shadcn_, IconChevronDown, IconTerminal, PopoverContent_Shadcn_, PopoverTrigger_Shadcn_, Popover_Shadcn_, } from 'ui' 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 (
updateLanguage('js')} onClick={() => updateLanguage('js')} >

Javascript

updateLanguage('bash')} onClick={() => updateLanguage('bash')} >

Bash

) } export default LanguageSelector