UNPKG

ndla-ui

Version:

UI component library for NDLA.

38 lines (34 loc) 848 B
import React from 'react'; import PropTypes from 'prop-types'; import BEMHelper from 'react-bem-helper'; import SafeLink from '../common/SafeLink'; var classes = BEMHelper('c-beta-navigation'); var BetaNavigation = function BetaNavigation(_ref) { var links = _ref.links; return React.createElement( 'nav', classes(), React.createElement( 'ul', null, links.map(function (link) { return React.createElement( 'li', { key: link.url }, React.createElement( SafeLink, { to: link.url }, link.text ) ); }) ) ); }; BetaNavigation.propTypes = { links: PropTypes.arrayOf(PropTypes.shape({ url: PropTypes.string.isRequired, text: PropTypes.string.isRequired })).isRequired }; export default BetaNavigation;