UNPKG

3.64 kBJavaScriptView Raw
1/**
2 * Error toast.
3 * @class ApErrorToast
4 */
5
6'use strict';
7
8Object.defineProperty(exports, "__esModule", {
9 value: true
10});
11
12var _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; };
13
14var _react = require('react');
15
16var _react2 = _interopRequireDefault(_react);
17
18var _ap_toast = require('./ap_toast');
19
20var _ap_toast2 = _interopRequireDefault(_ap_toast);
21
22function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
23
24/** @lends ApErrorToast */
25var ApErrorToast = _react2.default.createClass({
26 displayName: 'ApErrorToast',
27
28
29 // --------------------
30 // Specs
31 // --------------------
32
33 propTypes: {
34 message: _react.PropTypes.string,
35 duration: _react.PropTypes.number,
36 icon: _react.PropTypes.string
37 },
38
39 mixins: [],
40
41 statics: {},
42
43 getInitialState: function getInitialState() {
44 return {
45 items: ''
46 };
47 },
48 getDefaultProps: function getDefaultProps() {
49 return {
50 message: null,
51 duration: 2000,
52 icon: 'fa fa-check-circle'
53 };
54 },
55 render: function render() {
56 var s = this;
57 var state = s.state;
58 var props = s.props;
59
60
61 return _react2.default.createElement(_ap_toast2.default, _extends({}, props, { className: 'ap-error-toast' }));
62 }
63});
64
65exports.default = ApErrorToast;
66//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwX2Vycm9yX3RvYXN0LmpzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUtBOzs7Ozs7OztBQUVBOzs7O0FBQ0E7Ozs7Ozs7QUFHQSxJQUFNLGVBQWUsZ0JBQU0sV0FBTixDQUFrQjtBQUFBOzs7Ozs7O0FBTXJDLGFBQVc7QUFDVCxhQUFTLGlCQUFNLE1BRE47QUFFVCxjQUFVLGlCQUFNLE1BRlA7QUFHVCxVQUFNLGlCQUFNO0FBSEgsR0FOMEI7O0FBWXJDLFVBQVEsRUFaNkI7O0FBY3JDLFdBQVMsRUFkNEI7O0FBZ0JyQyxpQkFoQnFDLDZCQWdCbEI7QUFDakIsV0FBTztBQUNMLGFBQU87QUFERixLQUFQO0FBR0QsR0FwQm9DO0FBc0JyQyxpQkF0QnFDLDZCQXNCbEI7QUFDakIsV0FBTztBQUNMLGVBQVMsSUFESjtBQUVMLGdCQUFVLElBRkw7QUFHTCxZQUFNO0FBSEQsS0FBUDtBQUtELEdBNUJvQztBQThCckMsUUE5QnFDLG9CQThCM0I7QUFDUixRQUFNLElBQUksSUFBVjtBQURRLFFBRUYsS0FGRSxHQUVlLENBRmYsQ0FFRixLQUZFO0FBQUEsUUFFSyxLQUZMLEdBRWUsQ0FGZixDQUVLLEtBRkw7OztBQUlSLFdBQ0UsK0RBQWMsS0FBZCxJQUFzQixXQUFVLGdCQUFoQyxJQURGO0FBR0Q7QUFyQ29DLENBQWxCLENBQXJCOztrQkF3Q2UsWSIsImZpbGUiOiJhcF9lcnJvcl90b2FzdC5qcyIsInNvdXJjZVJvb3QiOiIvVXNlcnMvb2t1bmlzaGluaXNoaS9Qcm9qZWN0cy9hcGVtYW4tcHJvamVjdHMvYXBlbWFuLXJlYWN0LXRvYXN0L2xpYiIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXJyb3IgdG9hc3QuXG4gKiBAY2xhc3MgQXBFcnJvclRvYXN0XG4gKi9cblxuJ3VzZSBzdHJpY3QnXG5cbmltcG9ydCBSZWFjdCwge1Byb3BUeXBlcyBhcyB0eXBlc30gZnJvbSAncmVhY3QnXG5pbXBvcnQgQXBUb2FzdCBmcm9tICcuL2FwX3RvYXN0J1xuXG4vKiogQGxlbmRzIEFwRXJyb3JUb2FzdCAqL1xuY29uc3QgQXBFcnJvclRvYXN0ID0gUmVhY3QuY3JlYXRlQ2xhc3Moe1xuXG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC8vIFNwZWNzXG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAgcHJvcFR5cGVzOiB7XG4gICAgbWVzc2FnZTogdHlwZXMuc3RyaW5nLFxuICAgIGR1cmF0aW9uOiB0eXBlcy5udW1iZXIsXG4gICAgaWNvbjogdHlwZXMuc3RyaW5nXG4gIH0sXG5cbiAgbWl4aW5zOiBbXSxcblxuICBzdGF0aWNzOiB7fSxcblxuICBnZXRJbml0aWFsU3RhdGUgKCkge1xuICAgIHJldHVybiB7XG4gICAgICBpdGVtczogJydcbiAgICB9XG4gIH0sXG5cbiAgZ2V0RGVmYXVsdFByb3BzICgpIHtcbiAgICByZXR1cm4ge1xuICAgICAgbWVzc2FnZTogbnVsbCxcbiAgICAgIGR1cmF0aW9uOiAyMDAwLFxuICAgICAgaWNvbjogJ2ZhIGZhLWNoZWNrLWNpcmNsZSdcbiAgICB9XG4gIH0sXG5cbiAgcmVuZGVyICgpIHtcbiAgICBjb25zdCBzID0gdGhpc1xuICAgIGxldCB7IHN0YXRlLCBwcm9wcyB9ID0gc1xuXG4gICAgcmV0dXJuIChcbiAgICAgIDxBcFRvYXN0IHsgLi4ucHJvcHMgfSBjbGFzc05hbWU9XCJhcC1lcnJvci10b2FzdFwiLz5cbiAgICApXG4gIH1cbn0pXG5cbmV4cG9ydCBkZWZhdWx0IEFwRXJyb3JUb2FzdFxuIl19
\No newline at end of file