From b339e407cfbbd51e28062e3c26d88047501e9da7 Mon Sep 17 00:00:00 2001 From: cfngc4594 Date: Sun, 23 Mar 2025 15:34:57 +0800 Subject: [PATCH] feat(utils): include problemId in getPath function --- src/lib/utils.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/lib/utils.ts b/src/lib/utils.ts index 6a3f033..17c7ba2 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -3,9 +3,12 @@ import { clsx, type ClassValue } from "clsx"; import { EditorLanguageConfig } from "@prisma/client"; export function cn(...inputs: ClassValue[]) { - return twMerge(clsx(inputs)) + return twMerge(clsx(inputs)); } -export function getPath(editorLanguageConfig: EditorLanguageConfig) { - return `file:///${editorLanguageConfig.fileName}${editorLanguageConfig.fileExtension}`; +export function getPath( + problemId: string, + editorLanguageConfig: EditorLanguageConfig +) { + return `file:///${problemId}/${editorLanguageConfig.fileName}${editorLanguageConfig.fileExtension}`; }