UNPKG

apeman-react-toast

Version:
56 lines (43 loc) 945 B
/** * Error toast. * @constructor ApErrorToast */ "use strict"; const React = require('react'), classnames = require('classnames'), types = React.PropTypes, ApToast = require('./ap_toast'); /** @lends ApErrorToast */ let ApErrorToast = React.createClass({ //-------------------- // Specs //-------------------- propTypes: { message: types.string, duration: types.number, icon: types.string }, mixins: [], statics: {}, getInitialState() { return { items: '' }; }, getDefaultProps() { return { message: null, duration: 2000, icon: 'fa fa-check-circle' }; }, render() { let s = this, {state, props} = s; return ( <ApToast className="ap-error-toast" {...props}/> ) } }); module.exports = ApErrorToast;