diff --git a/src/app/(app)/playground/@workspace/@editor/components/language-selector.tsx b/src/app/(app)/playground/@workspace/@editor/components/language-selector.tsx
index fe9d6b8..39fc69c 100644
--- a/src/app/(app)/playground/@workspace/@editor/components/language-selector.tsx
+++ b/src/app/(app)/playground/@workspace/@editor/components/language-selector.tsx
@@ -8,8 +8,8 @@ import {
SelectValue,
} from "@/components/ui/select";
import { Skeleton } from "@/components/ui/skeleton";
+import { EditorLanguageConfig } from "@/config/editor-language";
import { useCodeEditorStore } from "@/store/useCodeEditorStore";
-import { SUPPORTED_LANGUAGES } from "@/constants/language";
export default function LanguageSelector() {
const { hydrated, language, setLanguage } = useCodeEditorStore();
@@ -24,11 +24,11 @@ export default function LanguageSelector() {
- {SUPPORTED_LANGUAGES.map((lang) => (
-
- {lang.icon}
+ {Object.values(EditorLanguageConfig).map((langConfig) => (
+
+
- {lang.label}
+ {langConfig.label}
))}