feat(config): add mapping for EditorLanguage to icons

This commit is contained in:
cfngc4594 2025-03-16 13:31:08 +08:00
parent 82d85d3b31
commit 02f4fc1c3f

View File

@ -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<React.SVGProps<SVGElement> & { size?: number | string }>
> = {
[EditorLanguage.c]: COriginal,
[EditorLanguage.cpp]: CplusplusOriginal,
};