* feat: upgrading deps, use logo from @edx/brand
* feat: upgrading peer deps
* feat: pr feedback
* update snapshots and example app
* pull config from AppContext
Co-authored-by: Adam Stankiewicz <agstanki@gmail.com>
* feat: use frontend-analytics directly
BREAKING CHANGE: handleAllTrackEvents is no longer part of the Footer props API. The footer uses frontend-analytics’s sendTrackEvent directly.
Also updating other dependencies to keep them up to date. This part should probably be a separate PR, technically.
* fix: remove unused dependency of frontend-logging
* fix: a little PR cleanup
* fix: putting frontend logging back
It’s needed by frontend-i18n and fails if it’s not there for tests.
* fix: pinning npm at 6
* feat: simplify prop api and bake in many values
* feat: refactor build and dev server
BREAKING CHANGE: The footer is now transpiled from es6 preserving modules. To use this package in a project it must now be transpiled by the requiring project via webpack or other configuration
* feat: make this the open edx footer
BREAKING CHANGE: This footer now serves as the Open edX footer. For the edX footer see edx/frontend-component-footer-edx on github