mirror of
https://github.com/cfngc4594/monaco-editor-lsp-next.git
synced 2025-05-18 15:26:36 +00:00
feat(problem-store-provider): pass problem data to ProblemStoreProvider
This commit is contained in:
parent
2a90162c73
commit
dcb666c12d
@ -2,6 +2,7 @@
|
||||
|
||||
import {
|
||||
EditorLanguage,
|
||||
type Problem,
|
||||
type EditorLanguageConfig,
|
||||
type LanguageServerConfig,
|
||||
type Template,
|
||||
@ -19,6 +20,7 @@ export const ProblemStoreContext = createContext<ProblemStoreApi | undefined>(
|
||||
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,
|
||||
|
Loading…
Reference in New Issue
Block a user