David Joy 57e05c4d88 Modernize build and fix the anonymous header (#26)
* refactor: rename SiteHeader to Header

* build: use frontend-build

* fix: ensure that we can handle anonymous users

* feat: anonymous header works now

Up until now we haven’t had any microfrontends that allowed anonymous usage.  The Header was encountering errors rendering in such situations, though it was close.  Now it properly shows the Login and Sign Up buttons.

* build: bump version of frontend-build
2019-11-04 09:58:36 -05:00
2019-09-17 11:37:26 -04:00
2019-09-13 16:49:04 -04:00
2019-09-17 11:37:26 -04:00
2019-09-13 16:49:04 -04:00
2019-09-13 16:49:04 -04:00
2019-09-13 16:49:04 -04:00
2019-09-13 16:49:04 -04:00
2019-09-13 16:49:04 -04:00
2019-09-17 16:48:50 -04:00
2019-09-18 09:37:57 -04:00
2019-09-13 16:49:04 -04:00

frontend-component-header
=========================

|Build Status| |Codecov| |npm_version| |npm_downloads| |license| |semantic-release|

This is the standard Open edX header for use in React applications. It has two exports:
  - **default**: The Header Component
  - **messages**: for i18n in the form of ``{ locale: { key: translatedString } }``

.. |Build Status| image:: https://api.travis-ci.com/edx/frontend-component-header.svg?branch=master
   :target: https://travis-ci.com/edx/frontend-component-header
.. |Codecov| image:: https://img.shields.io/codecov/c/github/edx/frontend-component-header
   :target: @edx/frontend-component-header
.. |npm_version| image:: https://img.shields.io/npm/v/@edx/frontend-component-header.svg
   :target: @edx/frontend-component-header
.. |npm_downloads| image:: https://img.shields.io/npm/dt/@edx/frontend-component-header.svg
   :target: @edx/frontend-component-header
.. |license| image:: https://img.shields.io/npm/l/@edx/frontend-component-header.svg
   :target: @edx/frontend-component-header
.. |semantic-release| image:: https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg
   :target: https://github.com/semantic-release/semantic-release
Description
No description provided
Readme AGPL-3.0 16 MiB
Languages
JavaScript 63.9%
TypeScript 29.3%
SCSS 5.4%
Makefile 1.2%
HTML 0.2%