Skip to content

Commit e4de1f5

Browse files
fix: update api patterns
1 parent 11590b6 commit e4de1f5

File tree

11 files changed

+508
-559
lines changed

11 files changed

+508
-559
lines changed

src/data/services/lms/fakeData/dataStates.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import {
88
viewKeys,
99
stateStepConfigs,
1010
} from './constants';
11+
import { routeSteps } from '../constants';
1112

1213
export const defaultViewProgressKeys = StrictDict({
1314
[viewKeys.xblock]: progressKeys.submissionUnsaved,
@@ -22,13 +23,14 @@ export const loadState = (opts) => {
2223
const {
2324
view,
2425
} = opts;
26+
const viewStep = routeSteps[view];
2527
const progressKey = opts.progressKey || defaultViewProgressKeys[view];
2628
const isTeam = teamStates.includes(progressKey) || (opts.isTeam === true);
2729
const stepConfig = stateStepConfigs[progressKey] || stepConfigs.all;
2830

2931
const state = {
30-
progress: pageData.getProgressState({ progressKey, stepConfig }),
31-
submission: pageData.getSubmissionState({ progressKey, isTeam }),
32+
progress: pageData.getProgressState({ progressKey, stepConfig, viewStep }),
33+
response: pageData.getResponseState({ progressKey, isTeam }),
3234
assessments: pageData.getAssessmentState({ progressKey, stepConfig }),
3335
};
3436
console.log({ opts, progressKey, state, isTeam });
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { getAssessmentState } from './assessments';
22
import { getProgressState } from './progress';
3-
import { getSubmissionState } from './submission';
3+
import { getResponseState } from './response';
44

55
export default {
66
getAssessmentState,
77
getProgressState,
8-
getSubmissionState,
8+
getResponseState,
99
};

0 commit comments

Comments
 (0)