const getters = {
  corrected (state) {
    return state.statistics.submission_type_progress.every(progress => {
      return progress.feedback_final === progress.submission_count
    })
  },
  getSubmission: state => pk => {
    return state.submissions[pk]
  },
  getFeedback: state => pk => {
    return state.feedback[pk]
  },
  getSubmissionType: state => pk => {
    return state.submissionTypes[pk]
  },
  findStudentByUser: state => user => {
    return Object.values(state.students).find((student: any) => student.user === user)
  }
}

export default getters