react-native-wagmi-charts
Version:
A sweet candlestick chart for React Native
79 lines (77 loc) • 2.12 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', {
value: true,
});
exports.CandlestickChartLine = void 0;
var _react = _interopRequireDefault(require('react'));
var _reactNative = require('react-native');
var _reactNativeSvg = _interopRequireWildcard(require('react-native-svg'));
function _interopRequireWildcard(e, t) {
if ('function' == typeof WeakMap)
var r = new WeakMap(),
n = new WeakMap();
return (_interopRequireWildcard = function (e, t) {
if (!t && e && e.__esModule) return e;
var o,
i,
f = { __proto__: null, default: e };
if (null === e || ('object' != typeof e && 'function' != typeof e))
return f;
if ((o = t ? n : r)) {
if (o.has(e)) return o.get(e);
o.set(e, f);
}
for (const t in e)
'default' !== t &&
{}.hasOwnProperty.call(e, t) &&
((i =
(o = Object.defineProperty) &&
Object.getOwnPropertyDescriptor(e, t)) &&
(i.get || i.set)
? o(f, t, i)
: (f[t] = e[t]));
return f;
})(e, t);
}
function _interopRequireDefault(e) {
return e && e.__esModule ? e : { default: e };
}
function _extends() {
return (
(_extends = Object.assign
? Object.assign.bind()
: function (n) {
for (var e = 1; e < arguments.length; e++) {
var t = arguments[e];
for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]);
}
return n;
}),
_extends.apply(null, arguments)
);
}
const CandlestickChartLine = ({ color = 'gray', x, y, ...props }) => {
return /*#__PURE__*/ _react.default.createElement(
_reactNativeSvg.default,
{
style: _reactNative.StyleSheet.absoluteFill,
},
/*#__PURE__*/ _react.default.createElement(
_reactNativeSvg.Line,
_extends(
{
x1: 0,
y1: 0,
x2: x,
y2: y,
strokeWidth: 2,
stroke: color,
strokeDasharray: '6 6',
},
props
)
)
);
};
exports.CandlestickChartLine = CandlestickChartLine;
//# sourceMappingURL=Line.js.map