From c1999bd38635a306a52682144940a55eef782cd4 Mon Sep 17 00:00:00 2001 From: cfngc4594 Date: Sun, 16 Mar 2025 15:36:54 +0800 Subject: [PATCH] refactor(utils): update getPath function to use EditorLanguageConfig from Prisma --- src/lib/utils.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/lib/utils.ts b/src/lib/utils.ts index 53f5bdb..5768566 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -1,13 +1,11 @@ import { twMerge } from "tailwind-merge"; import { clsx, type ClassValue } from "clsx"; -import { EditorLanguage } from "@prisma/client"; -import LanguageServerConfig from "@/config/language-server"; +import { EditorLanguageConfig } from "@prisma/client"; export function cn(...inputs: ClassValue[]) { return twMerge(clsx(inputs)) } -export function getPath(lang: EditorLanguage) { - const config = LanguageServerConfig[lang]; - return `file:///${config.lang.fileName}${config.lang.fileExtension}`; +export function getPath(editorLanguageConfig: EditorLanguageConfig) { + return `file:///${editorLanguageConfig.language}${editorLanguageConfig.fileExtension}`; }