@bigfishtv/cockpit
Version:
27 lines (24 loc) • 769 B
JavaScript
import React from 'react';
import { connect } from 'react-redux';
import Button from './Button';
import { togglePreview } from '../../actions/preview';
var PreviewButton = connect(function (_ref) {
var preview = _ref.preview;
return { preview: preview };
})(function (_ref2) {
var dispatch = _ref2.dispatch,
preview = _ref2.preview,
_ref2$size = _ref2.size,
size = _ref2$size === undefined ? 'large' : _ref2$size,
_ref2$style = _ref2.style,
style = _ref2$style === undefined ? undefined : _ref2$style;
return React.createElement(Button, {
size: size,
style: style,
text: preview.enabled ? 'Stop Previewing' : 'Preview',
onClick: function onClick() {
return dispatch(togglePreview());
}
});
});
export default PreviewButton;