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.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = exports.SignIn = void 0; var _freeSolidSvgIcons = require("@fortawesome/free-solid-svg-icons"); var _react = _interopRequireDefault(require("react")); var _Button = _interopRequireDefault(require("../Button/Button")); var _styles = require("./styles"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var SignIn = function SignIn(_ref) { var isLogged = _ref.isLogged, children = _ref.children, onClickSignIn = _ref.onClickSignIn, text = _ref.text; if (isLogged) { return /*#__PURE__*/_react.default.createElement(_styles.Login, null, children); } return /*#__PURE__*/_react.default.createElement(_Button.default, { density: "medium", iconProps: { ariaLabel: "User", icon: _freeSolidSvgIcons.faUser }, onClick: onClickSignIn, variant: "secondary" }, text); }; exports.SignIn = SignIn; var _default = SignIn; exports.default = _default;