import React from 'react'; import autobind from 'autobind-decorator' import Button from '../button'; import style from './style'; @autobind export default class Dialog extends React.Component { static propTypes = { actions: React.PropTypes.array, active: React.PropTypes.bool, className: React.PropTypes.string, title: React.PropTypes.string, type: React.PropTypes.string }; static defaultProps = { actions: [], type: 'normal' }; state = { active: this.props.active }; renderActions () { return this.props.actions.map((action, idx) => { let className = style.button; if (action.className) className += ` ${action.className}`; return