UNPKG

react-lightning-design-components

Version:

Salesforce Lightning Design System components built with React 16

54 lines (45 loc) 3.28 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _propTypes = require('prop-types'); var _propTypes2 = _interopRequireDefault(_propTypes); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var Breadcrumbs = function Breadcrumbs(_ref) { var items = _ref.items; return _react2.default.createElement( 'nav', { role: 'navigation' }, _react2.default.createElement( 'ol', { className: 'slds-breadcrumb slds-list--horizontal', 'aria-labelledby': 'bread-crumb-label' }, items.map(function (item, index) { return _react2.default.createElement( 'li', { key: index, className: 'slds-list__item slds-text-heading--label' }, _react2.default.createElement( 'a', { href: item.href }, item.label ) ); }) ) ); }; Breadcrumbs.propTypes = { items: _propTypes2.default.arrayOf(_propTypes2.default.shape({ label: _propTypes2.default.string, href: _propTypes2.default.string })).isRequired }; exports.default = Breadcrumbs; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9zY3JpcHRzL0JyZWFkY3J1bWJzLmpzIl0sIm5hbWVzIjpbIkJyZWFkY3J1bWJzIiwiaXRlbXMiLCJtYXAiLCJpdGVtIiwiaW5kZXgiLCJocmVmIiwibGFiZWwiLCJwcm9wVHlwZXMiLCJhcnJheU9mIiwic2hhcGUiLCJzdHJpbmciLCJpc1JlcXVpcmVkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTs7OztBQUNBOzs7Ozs7QUFFQSxJQUFNQSxjQUFjLFNBQWRBLFdBQWM7QUFBQSxNQUFHQyxLQUFILFFBQUdBLEtBQUg7QUFBQSxTQUNsQjtBQUFBO0FBQUEsTUFBSyxNQUFLLFlBQVY7QUFDRTtBQUFBO0FBQUE7QUFDRSxtQkFBVSx1Q0FEWjtBQUVFLDJCQUFnQjtBQUZsQjtBQUlHQSxZQUFNQyxHQUFOLENBQVUsVUFBQ0MsSUFBRCxFQUFPQyxLQUFQO0FBQUEsZUFDVDtBQUFBO0FBQUE7QUFDRSxpQkFBTUEsS0FEUjtBQUVFLHVCQUFVO0FBRlo7QUFJRTtBQUFBO0FBQUEsY0FBRyxNQUFPRCxLQUFLRSxJQUFmO0FBQXdCRixpQkFBS0c7QUFBN0I7QUFKRixTQURTO0FBQUEsT0FBVjtBQUpIO0FBREYsR0FEa0I7QUFBQSxDQUFwQjs7QUFrQkFOLFlBQVlPLFNBQVosR0FBd0I7QUFDdEJOLFNBQU8sb0JBQVVPLE9BQVYsQ0FBa0Isb0JBQVVDLEtBQVYsQ0FBZ0I7QUFDdkNILFdBQU8sb0JBQVVJLE1BRHNCO0FBRXZDTCxVQUFNLG9CQUFVSztBQUZ1QixHQUFoQixDQUFsQixFQUdIQztBQUprQixDQUF4Qjs7a0JBT2VYLFciLCJmaWxlIjoiQnJlYWRjcnVtYnMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuY29uc3QgQnJlYWRjcnVtYnMgPSAoeyBpdGVtcyB9KSA9PiAoXG4gIDxuYXYgcm9sZT0nbmF2aWdhdGlvbic+XG4gICAgPG9sXG4gICAgICBjbGFzc05hbWU9J3NsZHMtYnJlYWRjcnVtYiBzbGRzLWxpc3QtLWhvcml6b250YWwnXG4gICAgICBhcmlhLWxhYmVsbGVkYnk9J2JyZWFkLWNydW1iLWxhYmVsJ1xuICAgID5cbiAgICAgIHtpdGVtcy5tYXAoKGl0ZW0sIGluZGV4KSA9PiAoXG4gICAgICAgIDxsaVxuICAgICAgICAgIGtleT17IGluZGV4IH1cbiAgICAgICAgICBjbGFzc05hbWU9J3NsZHMtbGlzdF9faXRlbSBzbGRzLXRleHQtaGVhZGluZy0tbGFiZWwnXG4gICAgICAgID5cbiAgICAgICAgICA8YSBocmVmPXsgaXRlbS5ocmVmIH0+eyBpdGVtLmxhYmVsIH08L2E+XG4gICAgICAgIDwvbGk+XG4gICAgICApKX1cbiAgICA8L29sPlxuICA8L25hdj5cbik7XG5cbkJyZWFkY3J1bWJzLnByb3BUeXBlcyA9IHtcbiAgaXRlbXM6IFByb3BUeXBlcy5hcnJheU9mKFByb3BUeXBlcy5zaGFwZSh7XG4gICAgbGFiZWw6IFByb3BUeXBlcy5zdHJpbmcsXG4gICAgaHJlZjogUHJvcFR5cGVzLnN0cmluZyxcbiAgfSkpLmlzUmVxdWlyZWQsXG59O1xuXG5leHBvcnQgZGVmYXVsdCBCcmVhZGNydW1icztcbiJdfQ==