diff --git a/package.json b/package.json index 8cad9be..4b30aa0 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "@radix-ui/react-slot": "^1.1.1", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", + "devicons-react": "^1.4.0", "gitea-js": "^1.22.0", "lucide-react": "^0.469.0", "next": "15.0.3", diff --git a/src/constants/languages.ts b/src/constants/languages.ts new file mode 100644 index 0000000..5905618 --- /dev/null +++ b/src/constants/languages.ts @@ -0,0 +1,9 @@ +import { COriginal, CplusplusOriginal, PythonOriginal } from "devicons-react"; + +export const SUPPORTED_LANGUAGES = [ + { key: "c", value: "c", label: "C", icon: COriginal }, + { key: "cpp", value: "cpp", label: "C++", icon: CplusplusOriginal }, + { key: "python", value: "python", label: "Python", icon: PythonOriginal }, +]; + +export const DEFAULT_LANGUAGE = SUPPORTED_LANGUAGES[0].value;