diff --git a/src/providers/problem-store-provider.tsx b/src/providers/problem-store-provider.tsx index aec9489..be2a812 100644 --- a/src/providers/problem-store-provider.tsx +++ b/src/providers/problem-store-provider.tsx @@ -2,6 +2,7 @@ import { EditorLanguage, + type Problem, type EditorLanguageConfig, type LanguageServerConfig, type Template, @@ -19,6 +20,7 @@ export const ProblemStoreContext = createContext( export interface ProblemStoreProviderProps { children: ReactNode; problemId: string; + problem: Problem; templates: Template[]; editorLanguageConfigs: EditorLanguageConfig[]; languageServerConfigs: LanguageServerConfig[]; @@ -27,6 +29,7 @@ export interface ProblemStoreProviderProps { export const ProblemStoreProvider = ({ children, problemId, + problem, templates, editorLanguageConfigs, languageServerConfigs, @@ -42,6 +45,7 @@ export const ProblemStoreProvider = ({ currentLang: EditorLanguage.c, currentValue: "", problemId, + problem, templates, editorLanguageConfigs, languageServerConfigs,