UNPKG

react-numeral

Version:
36 lines (25 loc) 1.01 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var React = require('react'); var numeral = require('numeral'); function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } var React__default = /*#__PURE__*/_interopDefaultLegacy(React); var numeral__default = /*#__PURE__*/_interopDefaultLegacy(numeral); const propTypes = {}; class Numeral extends React.Component { constructor(props) { super(props); } render() { const className = this.props.className; const value = this.props.value; const format = this.props.format; const formated = format ? numeral__default['default'](value).format(format) : numeral__default['default'](value); if (value) return /*#__PURE__*/React__default['default'].createElement("span", { className: `${className ? className : ''}` }, formated);else return null; } } Numeral.propTypes = propTypes; exports.Numeral = Numeral; exports.default = Numeral;