UNPKG

tandem-front-end

Version:

Visual editor for web components

32 lines 1.41 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var React = require("react"); var recompose_1 = require("recompose"); var paperclip_1 = require("paperclip"); var RightGutter = require("./index.pc").RightGutter; var tandem_common_1 = require("tandem-common"); var getSelectedNoded = tandem_common_1.memoize(function (nodeIds, documents) { return nodeIds.map(function (id) { return paperclip_1.getSyntheticNodeById(id, documents); }); }); var BaseRightGutterComponent = function (_a) { var dispatch = _a.dispatch, root = _a.root; if (!root.selectedNodeIds.length) { return null; } var selectedNodes = getSelectedNoded(root.selectedNodeIds, root.documents); return (React.createElement("div", null, React.createElement(RightGutter, { selectedNodes: selectedNodes, dispatch: dispatch }))); // return ( // <GutterComponent> // {/* <VariantsComponent dispatch={dispatch} root={root} /> */} // {/* <BehaviorPaneComponent dispatch={dispatch} root={root} /> */} // <PrettyAttributesComponent // selectedNodes={selectedNodes} // dispatch={dispatch} // /> // <StylesPaneComponent dispatch={dispatch} root={root} /> // </GutterComponent> // ); }; exports.RightGutterComponent = recompose_1.compose(recompose_1.pure)(BaseRightGutterComponent); //# sourceMappingURL=index.js.map