UNPKG

design-system-govbr-rnp

Version:

## Padrão Digital de Governo - React Biblioteca de componentes React que implementa o [Padrão Visual digital do governo](https://www.gov.br/ds/). O objetivo da biblioteca é facilitar a implementação e promover a padronização das interfaces de sistemas do

32 lines (31 loc) 1.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = exports.BackButton = void 0; var _react = _interopRequireDefault(require("react")); var _reactFontawesome = require("@fortawesome/react-fontawesome"); var _freeSolidSvgIcons = require("@fortawesome/free-solid-svg-icons"); var _styles = require("./styles"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var BackButton = function BackButton(props) { var submenuFn = props.submenuFn, itemId = props.itemId, item = props.item; if (!itemId) return null; return /*#__PURE__*/_react.default.createElement(_styles.StyledBackButton, { onClick: submenuFn, id: "backButton-main-".concat(itemId) }, /*#__PURE__*/_react.default.createElement(_reactFontawesome.FontAwesomeIcon, { "aria-hidden": "true", icon: _freeSolidSvgIcons.faChevronLeft }), /*#__PURE__*/_react.default.createElement("span", { className: "backButtontText" }, item.name), /*#__PURE__*/_react.default.createElement(_styles.StyledFontAwesomeIcon, { "aria-hidden": "true", icon: item.icon })); }; exports.BackButton = BackButton; var _default = BackButton; exports.default = _default;