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] [Post-Release?] Rebuild React equivalent to author, student, and materia js bundles #1409

Open clpetersonucf opened 1 year ago

clpetersonucf commented 1 year ago

MWDK (and the future materia-widget-dependencies package) make extensive use of the bundled JS files author.js, student.js, and materia.js - these are built from an assortment of individual angular JS files. Our stop-gap is currently to retain the angular source files and emit these files through Webpack is the same way as other JS assets, but ideally we can retire angular assets completely. Because these files will no longer be used by Materia itself, their replacements exist exclusively in service of MWDK - so they only need to provide required functionality for the dev kit.