Latest commit 2326e30 Jul 18, 2020 History
A bunch of things going on here and in successive commits that ratchet things
back towards compilation.  Note that this is all about the glodastrophe UI in
this repo and the GELAM backend itself is largely staying as-is with AMD
modules for now.

Details:
- Switch from Material UI React bindings to Semantic UI React bindings.
  - This is what I've been using for the fancy searchfox branch and its
    grokysis precursor.
  - This involved undoing some "entire" list changes.
- Updating from AMD define/require module loading to `import`/`export`.
- Update from React.createClass to a combination of explicit classes and
  functions using React hooks.
- Switch from react-intl for localization to Mozilla's own Project Fluent.
  - Note that unfortunately, the successor to the Semantic UI React bindings
    is actually Microsoft's "Fluent UI", which is likely to lead to future
    confusion.
- Update a ton of modules.
- Upgrade webpack and configuration, with the searchfox fancy branch being
  the most direct source of cargo culting.
1 contributor

Users who have contributed to this file