frontend
frontend copied to clipboard
Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)
### Description ### Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ]...
(This issue is potentially specific to the use of Source Academy at Uppsala university.) The current behaviour is that homeworks are automatically submitted (get status Submitted) once the deadline passes....
The current implementation is not flexible enough: https://github.com/source-academy/frontend/tree/master/src/commons/utils/RequestHelper.tsx#L21-L28 This only allows for a catch-all, and therefore, generic error message when any errors occur. However, there are quite a number of...
It would be nice if students could hand-in assessments (e.g. homeworks) jointly with someone else, but flexibly choose the partner on a per-assessment basis. The grading would then also happen...
Following #2437, we now have two different dependencies used for tables. This causes a lot of unnecessary bloat in our JS bundle. Ideally, we should use only one library for...
Part of the dependency updates required to migrate to react v18 properly
### Description Supersedes #2327. Supersedes #2508. Closes #2933. Will need to remove CRA compatibility layers after (part of #2990). TODO: - [x] Devserver - [x] Build - [x] Somehow Admin...
### Description Previously, the quiz feature of the game was implemented by jumping between dialogue segments based on the player's choices. We have now separated the quiz component from the...
Hi there, I'm the maintainer of BrowserFS. I've been going through the dependents of browserfs. Please see the notice in the readme: https://github.com/jvilk/browserfs Would you be interested in updating your...
The latter is a drop-in replacement which has better performance. https://www.npmjs.com/package/clsx