refactor(config): remove icon property from EditorLanguageConfig

This commit is contained in:
cfngc4594 2025-03-16 13:24:06 +08:00
parent 939cd4b2f0
commit 82d85d3b31

View File

@ -1,5 +1,4 @@
import { EditorLanguage } from "@prisma/client";
import { COriginal, CplusplusOriginal } from "devicons-react";
import { EditorLanguageMetadata } from "@/types/editor-language";
// Define language configurations
@ -9,14 +8,12 @@ const EditorLanguageConfig: Record<EditorLanguage, EditorLanguageMetadata> = {
label: "C",
fileName: "main",
fileExtension: ".c",
icon: COriginal,
},
[EditorLanguage.cpp]: {
id: EditorLanguage.cpp,
label: "C++",
fileName: "main",
fileExtension: ".cpp",
icon: CplusplusOriginal,
},
};