Skip to content

Refactor user bundle

username-removed-636429 requested to merge refactor-user-bundle into master

Prepares to add webpack code-splitting to the user profile page and eliminates technical debt

  • Moves additional code specific to the user profile page (user.js, user_tabs.js) out of main.js and into the users bundle.
  • Renames Calendar class to ActivityCalendar for clarity and refactors into ES class/module syntax.
  • Moves our global scope pollution into index.js to make it an easier target for refactoring later.

Merge request reports