feat(test): add functionality for drill, hard test module testing
This commit is contained in:
@ -13,6 +13,7 @@ interface ExamConfigState {
|
||||
setQuestionCount: (count: number) => void;
|
||||
storeDuration: (minutes: number) => void;
|
||||
setMode: (mode: ExamMode) => void;
|
||||
setSection: (section: string) => void;
|
||||
|
||||
clearPayload: () => void;
|
||||
}
|
||||
@ -37,6 +38,13 @@ export const useExamConfigStore = create<ExamConfigState>()(
|
||||
topic_ids,
|
||||
} as StartExamPayload,
|
||||
}),
|
||||
setSection: (section) =>
|
||||
set({
|
||||
payload: {
|
||||
...(get().payload ?? {}),
|
||||
section,
|
||||
} as StartExamPayload,
|
||||
}),
|
||||
|
||||
setDifficulty: (difficulty) =>
|
||||
set({
|
||||
|
||||
Reference in New Issue
Block a user