ucfopen / Materia

Engage students with easily embedded apps for online courses. Supercharge your course with compelling experiences and game mechanics.
https://ucfopen.github.io/Materia-Docs/
GNU Affero General Public License v3.0
36 stars 33 forks source link

[React Branch] Remove remaining instances of jQuery to simplify dependency management #1410

Closed clpetersonucf closed 1 year ago

clpetersonucf commented 1 year ago

jQuery is only used in a few locations:

All of these should be able to have the jquery removed and replaced fairly easily. It'd be nice to either use a homegrown distribution graph component or a more modern off-the-shelf solution that can be turned into a component.

emanuelGitCodes commented 1 year ago

I already completed the bar graph in My Widgets. Where is the student performance distribution graph generated?

emanuelGitCodes commented 1 year ago

Apart from the

I don't see any jQuery in any of the others components mentioned.

emanuelGitCodes commented 1 year ago

Created a pull request called Multiple issues #1417

clpetersonucf commented 1 year ago

Completed.