diff --git a/src/containers/ListView/index.jsx b/src/containers/ListView/index.jsx index 4f76b4b..1962cb8 100644 --- a/src/containers/ListView/index.jsx +++ b/src/containers/ListView/index.jsx @@ -8,8 +8,6 @@ import { TextFilter, } from '@edx/paragon'; -import { gradingStatuses as statuses } from 'data/services/lms/constants'; - import selectors from 'data/selectors'; import thunkActions from 'data/thunkActions'; @@ -17,13 +15,6 @@ import StatusBadge from 'components/StatusBadge'; import ReviewModal from 'containers/ReviewModal'; import './ListView.scss'; -const selectColumn = { - id: 'selection', - Header: DataTable.ControlledSelectHeader, - Cell: DataTable.ControlledSelect, - displaySortBy: true, -}; - /** * */ diff --git a/src/data/actions/app.js b/src/data/actions/app.js index 50532b8..887793c 100644 --- a/src/data/actions/app.js +++ b/src/data/actions/app.js @@ -6,7 +6,6 @@ const createAction = createActionFactory(dataKey); export default StrictDict({ loadOraMetadata: createAction('loadOraMetadata'), - updateSelection: createAction('updateSelection'), setShowReview: createAction('setReview'), setGrading: createAction('setGrading'), }); diff --git a/src/data/reducers/app.js b/src/data/reducers/app.js index d637400..fbace23 100644 --- a/src/data/reducers/app.js +++ b/src/data/reducers/app.js @@ -4,6 +4,7 @@ const initialState = { oraMetadata: { prompt: '', name: '', + type: '', }, showReview: false, grading: false, @@ -14,8 +15,6 @@ const app = (state = initialState, { type, payload }) => { switch (type) { case actions.app.loadOraMetadata.toString(): return { ...state, oraMetadata: payload }; - case actions.app.updateSelection.toString(): - return { ...state, selectedSubmissions: payload }; case actions.app.setShowReview.toString(): return { ...state, showReview: payload }; case actions.app.setGrading.toString(): diff --git a/src/data/reducers/list.js b/src/data/reducers/list.js deleted file mode 100644 index 1ca6449..0000000 --- a/src/data/reducers/list.js +++ /dev/null @@ -1,21 +0,0 @@ -import actions from 'data/actions'; - -const initialState = { - submissions: {}, - selected: [], -}; - -// eslint-disable-next-line no-unused-vars -const app = (state = initialState, { type, payload }) => { - switch (type) { - case actions.list.load.toString(): - return { ...state, submissions: payload }; - case actions.list.updateSelection.toString(): - return { ...state, selected: payload }; - default: - return state; - } -}; - -export { initialState }; -export default app; diff --git a/src/data/selectors/app.js b/src/data/selectors/app.js index 74b2c75..cace648 100644 --- a/src/data/selectors/app.js +++ b/src/data/selectors/app.js @@ -5,6 +5,7 @@ export const simpleSelectors = { grading: state => state.app.grading, oraName: state => state.app.oraMetadata.name, oraPrompt: state => state.app.oraMetadata.prompt, + oraTypes: state => state.app.oraMetadata.type, }; export default StrictDict({ diff --git a/src/data/services/lms/fakeData/ora.js b/src/data/services/lms/fakeData/ora.js index ec0c997..6e30234 100644 --- a/src/data/services/lms/fakeData/ora.js +++ b/src/data/services/lms/fakeData/ora.js @@ -9,4 +9,6 @@ Phasellus porttitor vel magna et auctor. Nulla porttitor convallis aliquam. Done export const name = 'This is the Name of the ORA'; -export default { prompt, name }; +export const type = 'individual'; + +export default { name, prompt, type };