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.07 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 _reactFontawesome = require("@fortawesome/react-fontawesome"); var _getIcon = require("../../helpers/getIcon"); var _styles = require("./styles"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var Feedback = function Feedback(_ref) { var message = _ref.message, type = _ref.type; return /*#__PURE__*/_react.default.createElement(_styles.FeedbackMessage, { type: type, role: "alert", "aria-live": "polite" }, /*#__PURE__*/_react.default.createElement(_reactFontawesome.FontAwesomeIcon, { "aria-hidden": "true", icon: (0, _getIcon.getIcon)(type) }), message); }; Feedback.propTypes = { message: _propTypes.default.string.isRequired, type: _propTypes.default.oneOf(["success", "error", "warn", "info"]) }; var _default = Feedback; exports.default = _default;