frontend
frontend copied to clipboard
Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)
Currently, handleResponseError in the RequestsSaga checks if the response is null and if so, shows a message that the user is unable to reach the BE servers. However, the response...
The stories workspaces for Chapter 3 and 4 should show the CSE Machine.
### Description **Motivation:** Copied over from their own [documentation](https://www.npmjs.com/package/eslint-plugin-no-relative-import-paths) > Moving a file to different folder, could result in changing all imports statement in that file. This will not happen...
While typing a name in the Ace editor, suggestions automatically show up, providing the user with a navigable dropdown of potential name matches as well as the *documentation* for the...
For some reason, if the currently logged in user expires and is automatically redirected to the login page, after logging back in, the query sent to `[stories backend URL]/user` does...
Action: Admin panel > Users > click action "x Delete User"
Modules usually spawn tabs, which contain their own defined elements and styling. Ideally, their design would be consistent with the rest of the frontend. However, the frontend does not provide...
### Description Supersedes #2624 following the rebase of the base branch. ### Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [x] New feature...
Right now the export to CSV file under the Grading tab only exports (among others) the overall grades or points for all questions together. It would be nice if the...
To minimize the effort to export grades at the end of the semester, we might want to see that the generated CSV files in the "Export to CVS" function in...