Files
frontend-app-ora-grading/src/data/constants/requests.js
leangseu-edx 81026ae013 feat: make the app reload submission on modal close (#50)
* feat: make the app reload submission on modal close

* chore: remove reloadSubmission request and reuse initial app
2022-01-25 14:00:51 -05:00

34 lines
768 B
JavaScript

import { StrictDict } from 'utils';
export const RequestStates = StrictDict({
inactive: 'inactive',
pending: 'pending',
completed: 'completed',
failed: 'failed',
});
export const RequestKeys = StrictDict({
initialize: 'initialize',
reloadSubmissions: 'reloadSubmissions',
fetchSubmission: 'fetchSubmission',
fetchSubmissionStatus: 'fetchSubmissionStatus',
setLock: 'setLock',
prefetchNext: 'prefetchNext',
prefetchPrev: 'prefetchPrev',
submitGrade: 'submitGrade',
downloadFiles: 'downloadFiles',
});
export const ErrorCodes = StrictDict({
missingParam: 'ERR_MISSING_PARAM',
});
export const ErrorStatuses = StrictDict({
badRequest: 400,
unauthorized: 401,
forbidden: 403,
notFound: 404,
conflict: 409,
serverError: 500,
});