read-more-react
Advanced tools
Comparing version
@@ -7,2 +7,4 @@ 'use strict'; | ||
var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); | ||
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); | ||
@@ -18,5 +20,5 @@ | ||
var _trimText = require('../utils/trimText'); | ||
var _trimText3 = require('../utils/trimText'); | ||
var _trimText2 = _interopRequireDefault(_trimText); | ||
var _trimText4 = _interopRequireDefault(_trimText3); | ||
@@ -39,3 +41,10 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
_this.state = { displaySecondary: false, primaryText: "", secondaryText: "", readMoreText: _this.props.readMoreText }; | ||
var args = [_this.props.text, _this.props.min, _this.props.ideal, _this.props.max]; | ||
var _trimText = _trimText4.default.apply(undefined, args), | ||
_trimText2 = _slicedToArray(_trimText, 2), | ||
primaryText = _trimText2[0], | ||
secondaryText = _trimText2[1]; | ||
_this.state = { displaySecondary: false, primaryText: primaryText, secondaryText: secondaryText, readMoreText: _this.props.readMoreText }; | ||
return _this; | ||
@@ -45,10 +54,2 @@ } | ||
_createClass(ReadMoreReact, [{ | ||
key: 'componentDidMount', | ||
value: function componentDidMount() { | ||
var args = [this.props.text, this.props.min, this.props.ideal, this.props.max]; | ||
var textBreakdown = _trimText2.default.apply(undefined, args); | ||
this.setState({ primaryText: textBreakdown[0], secondaryText: textBreakdown[1] }); | ||
} | ||
}, { | ||
key: 'setStatus', | ||
@@ -55,0 +56,0 @@ value: function setStatus() { |
{ | ||
"name": "read-more-react", | ||
"version": "1.0.8", | ||
"version": "1.0.9", | ||
"description": "A moderately intelligent truncation of text for react", | ||
@@ -5,0 +5,0 @@ "main": "./dist/index.js", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
1868141
0.05%22329
0.01%