d2-ui
Version:
53 lines (40 loc) • 1.45 kB
JavaScript
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = HeaderBarSettingsDialog;
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _dialog = require('material-ui/lib/dialog');
var _dialog2 = _interopRequireDefault(_dialog);
var _flatButton = require('material-ui/lib/flat-button');
var _flatButton2 = _interopRequireDefault(_flatButton);
var _HeaderBarSettings = require('./HeaderBarSettings');
var _HeaderBarSettings2 = _interopRequireDefault(_HeaderBarSettings);
var _noop = require('d2-utilizr/lib/noop');
var _noop2 = _interopRequireDefault(_noop);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function HeaderBarSettingsDialog(props) {
return _react2.default.createElement(
_dialog2.default,
{
open: props.open,
modal: false,
onRequestClose: props.onRequestClose,
actions: _react2.default.createElement(
_flatButton2.default,
{ onClick: props.onRequestClose },
'Close'
)
},
_react2.default.createElement(_HeaderBarSettings2.default, null)
);
}
HeaderBarSettingsDialog.propTypes = {
open: _react.PropTypes.bool,
onRequestClose: _react.PropTypes.func
};
HeaderBarSettingsDialog.defaultProps = {
open: false,
onRequestClose: _noop2.default
};