UNPKG

apeman-react-toast

Version:
60 lines (42 loc) 3.29 kB
/** * Warn toast. * @class ApWarnToast */ 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _ap_toast = require('./ap_toast'); var _ap_toast2 = _interopRequireDefault(_ap_toast); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** @lends ApWarnToast */ var ApWarnToast = _react2.default.createClass({ displayName: 'ApWarnToast', // -------------------- // Specs // -------------------- propTypes: _ap_toast2.default.propTypes, mixins: [], statics: {}, getInitialState: function getInitialState() { return {}; }, getDefaultProps: function getDefaultProps() { return { messages: [], icon: 'fa fa-warning', dismiss: null, level: 'warn' }; }, render: function render() { var s = this; var props = s.props; return _react2.default.createElement(_ap_toast2.default, _extends({}, props, { className: 'ap-warn-toast' })); } }); exports.default = ApWarnToast; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwX3dhcm5fdG9hc3QuanN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7OztBQUtBOzs7Ozs7OztBQUVBOzs7O0FBQ0E7Ozs7OztBQUVBO0FBQ0EsSUFBTSxjQUFjLGdCQUFNLFdBQU4sQ0FBa0I7QUFBQTs7O0FBRXBDO0FBQ0E7QUFDQTs7QUFFQSxhQUFXLG1CQUFRLFNBTmlCOztBQVFwQyxVQUFRLEVBUjRCOztBQVVwQyxXQUFTLEVBVjJCOztBQVlwQyxpQkFab0MsNkJBWWpCO0FBQ2pCLFdBQU8sRUFBUDtBQUNELEdBZG1DO0FBZ0JwQyxpQkFoQm9DLDZCQWdCakI7QUFDakIsV0FBTztBQUNMLGdCQUFVLEVBREw7QUFFTCxZQUFNLGVBRkQ7QUFHTCxlQUFTLElBSEo7QUFJTCxhQUFPO0FBSkYsS0FBUDtBQU1ELEdBdkJtQztBQXlCcEMsUUF6Qm9DLG9CQXlCMUI7QUFDUixRQUFNLElBQUksSUFBVjtBQURRLFFBRUYsS0FGRSxHQUVRLENBRlIsQ0FFRixLQUZFOzs7QUFJUixXQUNFLCtEQUFjLEtBQWQsSUFBc0IsV0FBVSxlQUFoQyxJQURGO0FBR0Q7QUFoQ21DLENBQWxCLENBQXBCOztrQkFtQ2UsVyIsImZpbGUiOiJhcF93YXJuX3RvYXN0LmpzeCIsInNvdXJjZVJvb3QiOiIvVXNlcnMvb2t1bmlzaGluaXNoaS9Qcm9qZWN0cy9hcGVtYW4tcHJvamVjdHMvYXBlbWFuLXJlYWN0LXRvYXN0L2NpLy4uL2xpYiIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogV2FybiB0b2FzdC5cbiAqIEBjbGFzcyBBcFdhcm5Ub2FzdFxuICovXG5cbid1c2Ugc3RyaWN0J1xuXG5pbXBvcnQgUmVhY3QsIHtQcm9wVHlwZXMgYXMgdHlwZXN9IGZyb20gJ3JlYWN0J1xuaW1wb3J0IEFwVG9hc3QgZnJvbSAnLi9hcF90b2FzdCdcblxuLyoqIEBsZW5kcyBBcFdhcm5Ub2FzdCAqL1xuY29uc3QgQXBXYXJuVG9hc3QgPSBSZWFjdC5jcmVhdGVDbGFzcyh7XG5cbiAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLy8gU3BlY3NcbiAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuICBwcm9wVHlwZXM6IEFwVG9hc3QucHJvcFR5cGVzLFxuXG4gIG1peGluczogW10sXG5cbiAgc3RhdGljczoge30sXG5cbiAgZ2V0SW5pdGlhbFN0YXRlICgpIHtcbiAgICByZXR1cm4ge31cbiAgfSxcblxuICBnZXREZWZhdWx0UHJvcHMgKCkge1xuICAgIHJldHVybiB7XG4gICAgICBtZXNzYWdlczogW10sXG4gICAgICBpY29uOiAnZmEgZmEtd2FybmluZycsXG4gICAgICBkaXNtaXNzOiBudWxsLFxuICAgICAgbGV2ZWw6ICd3YXJuJ1xuICAgIH1cbiAgfSxcblxuICByZW5kZXIgKCkge1xuICAgIGNvbnN0IHMgPSB0aGlzXG4gICAgbGV0IHsgcHJvcHMgfSA9IHNcblxuICAgIHJldHVybiAoXG4gICAgICA8QXBUb2FzdCB7IC4uLnByb3BzIH0gY2xhc3NOYW1lPSdhcC13YXJuLXRvYXN0Jy8+XG4gICAgKVxuICB9XG59KVxuXG5leHBvcnQgZGVmYXVsdCBBcFdhcm5Ub2FzdFxuIl19