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

30 lines (29 loc) 1.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _propTypes = _interopRequireDefault(require("prop-types")); var _styles = require("./styles"); var _freeSolidSvgIcons = require("@fortawesome/free-solid-svg-icons"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var ModalHeader = function ModalHeader(_ref) { var children = _ref.children, buttonClose = _ref.buttonClose, setState = _ref.setState; return /*#__PURE__*/_react.default.createElement(_styles.HeaderModal, null, children, buttonClose && /*#__PURE__*/_react.default.createElement(_styles.ButtonClose, { onClick: function onClick() { return setState(false); } }, /*#__PURE__*/_react.default.createElement(_styles.ModalIconClose, { icon: _freeSolidSvgIcons.faTimes }))); }; ModalHeader.propTypes = { title: _propTypes.default.string, buttonClose: _propTypes.default.bool, setState: _propTypes.default.func }; var _default = ModalHeader; exports.default = _default;