apeman-react-toast
Version:
apeman react package for toast components.
48 lines (35 loc) • 696 B
JSX
/**
* Error toast.
* @class ApErrorToast
*/
import React, {PropTypes as types} from 'react'
import ApToast from './ap_toast'
/** @lends ApErrorToast */
const ApErrorToast = React.createClass({
// --------------------
// Specs
// --------------------
propTypes: ApToast.propTypes,
mixins: [],
statics: {},
getInitialState () {
return {}
},
getDefaultProps () {
return {
messages: [],
icon: 'fa fa-check-circle',
dismiss: null,
level: 'error'
}
},
render () {
const s = this
let { props } = s
return (
<ApToast { ...props } className='ap-error-toast'/>
)
}
})
export default ApErrorToast