diff --git a/src/config/editor-language-icons.ts b/src/config/editor-language-icons.ts new file mode 100644 index 0000000..825fc80 --- /dev/null +++ b/src/config/editor-language-icons.ts @@ -0,0 +1,11 @@ +import { EditorLanguage } from "@prisma/client"; +import { COriginal, CplusplusOriginal } from "devicons-react"; + +// Mapping between EditorLanguage and icons +export const EditorLanguageIcons: Record< + EditorLanguage, + React.FunctionComponent & { size?: number | string }> +> = { + [EditorLanguage.c]: COriginal, + [EditorLanguage.cpp]: CplusplusOriginal, +};