You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
educoder/public/react/src/redux/actions/index.js

92 lines
1.9 KiB

/*
* @Description: 全局导出 action 类型
* @Author: tangjiang
* @Date: 2019-11-13 20:12:23
* @Last Modified by: tangjiang
* @Last Modified time: 2019-11-14 09:55:47
*/
import toggleTodo from './testAction.js';
import {getOJList, changePaginationInfo} from './ojList';
import {
validateOjForm,
saveOjFormCode,
getOJFormById,
saveOJFormId,
clearOJFormStore,
validateOJName,
validateOjLanguage,
validateOjDescription,
validateOjDifficult,
validateOjTimeLimit,
validateOjCategory,
validateOpenOrNot,
addTestCase,
deleteTestCase,
testCaseInputChange,
testCaseOutputChange,
updateTestAndValidate,
updateOpenTestCaseIndex,
} from './ojForm';
import {
startProgramQuestion,
debuggerCode,
getUserCommitRecord,
getUserCommitRecordDetail,
updateCode,
saveUserInputCode,
changeUserCodeTab,
submitUserCode,
getUserProgramDetail,
saveUserProgramIdentifier,
// isUpdateCodeCtx
} from './ojForUser';
import {
showOrHideControl,
changeLoadingState,
changeSubmitLoadingStatus,
changePublishLoadingStatus,
isMyPublish,
} from './common';
export default {
toggleTodo,
getOJList,
changePaginationInfo,
getOJFormById,
saveOJFormId,
clearOJFormStore,
validateOjForm,
saveOjFormCode,
validateOJName,
validateOjLanguage,
validateOjDescription,
validateOjDifficult,
validateOjTimeLimit,
validateOjCategory,
validateOpenOrNot,
addTestCase,
deleteTestCase,
testCaseInputChange,
testCaseOutputChange,
debuggerCode,
startProgramQuestion,
showOrHideControl,
changeLoadingState,
getUserCommitRecord,
getUserCommitRecordDetail,
updateCode,
saveUserInputCode,
changeUserCodeTab,
changeSubmitLoadingStatus,
submitUserCode,
changePublishLoadingStatus,
isMyPublish,
getUserProgramDetail,
updateTestAndValidate,
updateOpenTestCaseIndex,
saveUserProgramIdentifier
// isUpdateCodeCtx
}