tandem-front-end
Version:
Visual editor for web components
25 lines • 894 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var React = require("react");
var recompose_1 = require("recompose");
var actions_1 = require("actions");
exports.default = recompose_1.compose(recompose_1.pure, recompose_1.withHandlers({
onBackgroundClick: function (_a) {
var dispatch = _a.dispatch;
return function () {
dispatch(actions_1.quickSearchBackgroundClick());
};
}
}), function (Base) { return function (_a) {
var root = _a.root, dispatch = _a.dispatch, onBackgroundClick = _a.onBackgroundClick;
if (!root.showQuickSearch) {
return null;
}
return (React.createElement(Base, { backgroundProps: {
onClick: onBackgroundClick
}, quickSearchProps: {
root: root,
dispatch: dispatch
} }));
}; });
//# sourceMappingURL=modal-controller.js.map