From 7fd38dbcf1f8a7ef71d3d7c8fd6cf60e69499666 Mon Sep 17 00:00:00 2001 From: Ben Warzeski Date: Tue, 27 Apr 2021 16:01:01 -0400 Subject: [PATCH] remove moved methods --- src/components/Gradebook/index.jsx | 113 ----------------------------- 1 file changed, 113 deletions(-) diff --git a/src/components/Gradebook/index.jsx b/src/components/Gradebook/index.jsx index 289045e..79842cc 100644 --- a/src/components/Gradebook/index.jsx +++ b/src/components/Gradebook/index.jsx @@ -99,121 +99,8 @@ export default class Gradebook extends React.Component { this.props.history.push(`?${queryString.stringify(parsed)}`); }; - mapCohortsEntries = (entries) => { - const mapped = entries.map(entry => ({ - id: entry.id, - label: entry.name, - })); - mapped.unshift({ id: 0, label: 'Cohort-All' }); - return mapped; - }; - - mapTracksEntries = (entries) => { - const mapped = entries.map(entry => ({ - id: entry.slug, - label: entry.name, - })); - mapped.unshift({ label: 'Track-All' }); - return mapped; - }; - - updateTracks = (event) => { - const selectedTrackItem = this.props.tracks.find(x => x.name === event); - let selectedTrackSlug = null; - if (selectedTrackItem) { - selectedTrackSlug = selectedTrackItem.slug; - } - this.props.getUserGrades( - this.props.courseId, - this.props.selectedCohort, - selectedTrackSlug, - this.props.selectedAssignmentType, - ); - this.updateQueryParams({ track: selectedTrackSlug }); - }; - - updateCohorts = (event) => { - const selectedCohortItem = this.props.cohorts.find(x => x.name === event); - let selectedCohortId = null; - if (selectedCohortItem) { - selectedCohortId = selectedCohortItem.id; - } - this.props.getUserGrades( - this.props.courseId, - selectedCohortId, - this.props.selectedTrack, - this.props.selectedAssignmentType, - ); - this.updateQueryParams({ cohort: selectedCohortId }); - }; - - mapSelectedCohortEntry = (entry) => { - const selectedCohortEntry = this.props.cohorts.find(x => x.id === parseInt(entry, 10)); - if (selectedCohortEntry) { - return selectedCohortEntry.name; - } - return 'Cohorts'; - }; - - mapSelectedTrackEntry = (entry) => { - const selectedTrackEntry = this.props.tracks.find(x => x.slug === entry); - if (selectedTrackEntry) { - return selectedTrackEntry.name; - } - return 'Tracks'; - }; - lmsInstructorDashboardUrl = courseId => `${configuration.LMS_BASE_URL}/courses/${courseId}/instructor`; - handleCourseGradeFilterChange = (type, value) => { - const filterValue = value; - - if (type === 'min') { - this.setState({ - courseGradeMin: filterValue, - }); - } else { - this.setState({ - courseGradeMax: filterValue, - }); - } - } - - handleCourseGradeFilterApplyButtonClick = () => { - const { courseGradeMin, courseGradeMax } = this.state; - const isMinValid = this.isGradeFilterValueInRange(courseGradeMin); - const isMaxValid = this.isGradeFilterValueInRange(courseGradeMax); - - this.setState({ - isMinCourseGradeFilterValid: isMinValid, - isMaxCourseGradeFilterValid: isMaxValid, - }); - - if (isMinValid && isMaxValid) { - this.props.updateCourseGradeFilter( - courseGradeMin, - courseGradeMax, - this.props.courseId, - ); - this.props.getUserGrades( - this.props.courseId, - this.props.selectedCohort, - this.props.selectedTrack, - this.props.selectedAssignmentType, - { - courseGradeMin, - courseGradeMax, - }, - ); - this.updateQueryParams({ courseGradeMin, courseGradeMax }); - } - } - - isGradeFilterValueInRange = (value) => { - const valueAsInt = parseInt(value, 10); - return valueAsInt >= 0 && valueAsInt <= 100; - }; - handleFilterBadgeClose = filterNames => () => { this.props.resetFilters(filterNames); const queryParams = {};