UNPKG

lucid-ui

Version:

A UI component library from AppNexus.

107 lines 4.7 kB
import _map from "lodash/map"; import React from 'react'; import createClass from 'create-react-class'; import { Legend, ToolTip, chartConstants } from '../../../index'; var Item = Legend.Item; export default createClass({ render: function render() { return /*#__PURE__*/React.createElement("div", null, /*#__PURE__*/React.createElement(Legend, null, _map(chartConstants.PALETTE_7, function (color, i) { return /*#__PURE__*/React.createElement(Item, { key: color, hasPoint: true, color: color }, "Partner ".concat(i)); })), /*#__PURE__*/React.createElement("br", null), /*#__PURE__*/React.createElement(Legend, null, _map(chartConstants.PALETTE_7, function (color, i) { return /*#__PURE__*/React.createElement(Item, { key: color, hasPoint: true, pointKind: i, color: color }, "Partner ".concat(i)); })), /*#__PURE__*/React.createElement("br", null), /*#__PURE__*/React.createElement(Legend, null, _map(chartConstants.PALETTE_7, function (color, i) { return /*#__PURE__*/React.createElement(Item, { key: color, hasLine: true, color: color }, "Partner ".concat(i)); })), /*#__PURE__*/React.createElement("br", null), /*#__PURE__*/React.createElement(Legend, null, _map(chartConstants.PALETTE_7, function (color, i) { return /*#__PURE__*/React.createElement(Item, { key: color, hasPoint: true, hasLine: true, pointKind: i, color: color }, "Partner ".concat(i)); })), /*#__PURE__*/React.createElement("br", null), /*#__PURE__*/React.createElement(Legend, { isReversed: true }, _map(chartConstants.PALETTE_7, function (color, i) { return /*#__PURE__*/React.createElement(Item, { key: color, hasPoint: true, hasLine: true, pointKind: i, color: color }, "Partner ".concat(i)); })), /*#__PURE__*/React.createElement("br", null), /*#__PURE__*/React.createElement(Legend, { orient: "horizontal" }, /*#__PURE__*/React.createElement(Item, { hasLine: true, color: chartConstants.COLOR_GOOD }, "Revenue"), /*#__PURE__*/React.createElement(Item, { hasLine: true, color: chartConstants.COLOR_BAD }, "Loss"), /*#__PURE__*/React.createElement(Item, { hasPoint: true, color: chartConstants.COLOR_0 }, "Partner 0"), /*#__PURE__*/React.createElement(Item, { hasPoint: true, color: chartConstants.COLOR_1 }, "Partner 1")), /*#__PURE__*/React.createElement("br", null), /*#__PURE__*/React.createElement(Legend, { orient: "horizontal", isReversed: true }, /*#__PURE__*/React.createElement(Item, { hasLine: true, color: chartConstants.COLOR_GOOD }, "Revenue"), /*#__PURE__*/React.createElement(Item, { hasLine: true, color: chartConstants.COLOR_BAD }, "Loss"), /*#__PURE__*/React.createElement(Item, { hasPoint: true, color: chartConstants.COLOR_0 }, "Partner 0"), /*#__PURE__*/React.createElement(Item, { hasPoint: true, color: chartConstants.COLOR_1 }, "Partner 1")), /*#__PURE__*/React.createElement("br", null), /*#__PURE__*/React.createElement(Legend, null, /*#__PURE__*/React.createElement(Item, { hasLine: true, color: chartConstants.COLOR_GOOD }, "Revenue"), /*#__PURE__*/React.createElement(Item, { hasLine: true, color: chartConstants.COLOR_BAD }, "Loss"), /*#__PURE__*/React.createElement(Item, { hasPoint: true, color: chartConstants.COLOR_0 }, "Partner 0"), /*#__PURE__*/React.createElement(Item, { hasPoint: true, color: chartConstants.COLOR_1 }, "Partner 1")), /*#__PURE__*/React.createElement("br", null), /*#__PURE__*/React.createElement("br", null), /*#__PURE__*/React.createElement("br", null), /*#__PURE__*/React.createElement(ToolTip, { isExpanded: true, direction: "right", alignment: "end", isLight: true }, /*#__PURE__*/React.createElement(ToolTip.Target, null, "Tooltip example"), /*#__PURE__*/React.createElement(ToolTip.Body, null, /*#__PURE__*/React.createElement(Legend, { hasBorders: false }, /*#__PURE__*/React.createElement(Item, { hasLine: true, color: chartConstants.COLOR_GOOD }, "Revenue"), /*#__PURE__*/React.createElement(Item, { hasLine: true, color: chartConstants.COLOR_BAD }, "Loss"), /*#__PURE__*/React.createElement(Item, { hasPoint: true, color: chartConstants.COLOR_0 }, "Partner 0"), /*#__PURE__*/React.createElement(Item, { hasPoint: true, color: chartConstants.COLOR_1 }, "Partner 1"))))); } });