MCPcopy
hub / github.com/mckaywrigley/ai-code-translator / LanguageSelect

Function LanguageSelect

components/LanguageSelect.tsx:8–28  ·  view source on GitHub ↗
({ language, onChange })

Source from the content-addressed store, hash-verified

6}
7
8export const LanguageSelect: FC<Props> = ({ language, onChange }) => {
9 const handleChange = (e: React.ChangeEvent<HTMLSelectElement>) => {
10 onChange(e.target.value);
11 };
12
13 return (
14 <select
15 className="w-full rounded-md bg-[#1F2937] px-4 py-2 text-neutral-200"
16 value={language}
17 onChange={handleChange}
18 >
19 {languages
20 .sort((a, b) => a.label.localeCompare(b.label))
21 .map((language) => (
22 <option key={language.value} value={language.value}>
23 {language.label}
24 </option>
25 ))}
26 </select>
27 );
28};
29
30const languages = [
31 { value: 'Pascal', label: 'Pascal' },

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected