feat(problem-store): add problem field to ProblemState

This commit is contained in:
cfngc4594 2025-03-24 10:28:16 +08:00
parent c97613ac1d
commit 2a90162c73

View File

@ -2,6 +2,7 @@ import type {
EditorLanguage, EditorLanguage,
EditorLanguageConfig, EditorLanguageConfig,
LanguageServerConfig, LanguageServerConfig,
Problem,
Template, Template,
} from "@prisma/client"; } from "@prisma/client";
import type { editor } from "monaco-editor"; import type { editor } from "monaco-editor";
@ -16,6 +17,7 @@ export type ProblemState = {
currentLang: EditorLanguage; currentLang: EditorLanguage;
currentValue: string; currentValue: string;
problemId: string; problemId: string;
problem: Problem;
templates: Template[]; templates: Template[];
editorLanguageConfigs: EditorLanguageConfig[]; editorLanguageConfigs: EditorLanguageConfig[];
languageServerConfigs: LanguageServerConfig[]; languageServerConfigs: LanguageServerConfig[];