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