source-academy / frontend

Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)
https://sourceacademy.org
Apache License 2.0
103 stars 167 forks source link

Migrate to Redux Toolkit part 10 #2995

Closed RichDom2185 closed 6 months ago

RichDom2185 commented 6 months ago

Description

Focused mainly on migrating from createAction to our helper functions, as well as removing default imports. There should be no breaking change.

Type of change

How to test

Checklist

coveralls commented 6 months ago

Pull Request Test Coverage Report for Build 9052724513

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
src/commons/missionCreator/MissionCreator.tsx 0 1 0.0%
src/commons/sagas/SideContentSaga.ts 9 10 90.0%
src/commons/sagas/WorkspaceSaga/helpers/evalCode.ts 2 3 66.67%
src/commons/sideContent/SideContentActions.ts 7 9 77.78%
src/features/sourceRecorder/sourcereel/SourcereelActions.ts 9 11 81.82%
src/commons/application/actions/SessionActions.ts 5 8 62.5%
src/commons/sagas/BackendSaga.ts 34 40 85.0%
src/features/remoteExecution/RemoteExecutionActions.ts 3 9 33.33%
src/features/groundControl/GroundControlActions.ts 2 11 18.18%
src/commons/assessmentWorkspace/AssessmentWorkspace.tsx 8 21 38.1%
<!-- Total: 101 360 28.06% -->
Files with Coverage Reduction New Missed Lines %
src/commons/sagas/RemoteExecutionSaga.ts 3 6.99%
src/commons/sagas/AchievementSaga.ts 7 0.68%
<!-- Total: 10 -->
Totals Coverage Status
Change from base Build 9050698198: -0.4%
Covered Lines: 4921
Relevant Lines: 14690

💛 - Coveralls