@aibsweb/faceted-search
Version:
A generalized faceted search application.
42 lines (35 loc) • 1.19 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = renderLeftSideCell;
var _react = _interopRequireDefault(require("react"));
var _pivotTitle = _interopRequireDefault(require("../pivot-title"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function renderLeftSideCell(data) {
var tooltipId = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'title';
return function (_ref) {
var key = _ref.key,
rowIndex = _ref.rowIndex,
style = _ref.style;
var datum = data[rowIndex];
if (datum.type === 'title') {
return _react["default"].createElement("div", {
className: "left-cell pivot-table__title",
key: key,
style: style
}, _react["default"].createElement(_pivotTitle["default"], {
maxDataValue: datum.maxDataValue,
maxDiameter: datum.maxDiameter,
title: datum.value,
style: style,
tooltipId: tooltipId
}));
}
return _react["default"].createElement("div", {
className: "left-cell",
key: key,
style: style
}, datum.value);
};
}