Socket
Book a DemoInstallSign in
Socket

react-scroll-to-bottom

Package Overview
Dependencies
Maintainers
1
Versions
83
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-scroll-to-bottom - npm Package Compare versions

Comparing version

to
1.0.1-master.7085b83

99

lib/ScrollToBottom/Composer.js

@@ -7,2 +7,4 @@ 'use strict';

var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
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; }; }();

@@ -50,31 +52,44 @@

_this.state = {
atBottom: true,
atEnd: true,
atTop: true,
mode: props.mode,
handleUpdate: function handleUpdate() {
return _this.state.atEnd && _this.state.scrollToEnd();
context: {
_handleUpdate: function _handleUpdate() {
var context = _this.state.context;
context.atEnd && context.scrollToEnd();
},
_setTarget: function _setTarget(target) {
return _this.setState(function () {
return { target: target };
});
},
atBottom: true,
atEnd: true,
atTop: true,
mode: props.mode,
scrollTo: function scrollTo(scrollTop) {
return _this.setState(function () {
return { scrollTop: scrollTop };
});
},
scrollToBottom: function scrollToBottom() {
var _this$state = _this.state,
context = _this$state.context,
target = _this$state.target;
context.scrollTo(target && target.scrollHeight - target.offsetHeight);
},
scrollToEnd: function scrollToEnd() {
var context = _this.state.context;
context.mode === 'top' ? context.scrollToTop() : context.scrollToBottom();
},
scrollToTop: function scrollToTop() {
return _this.state.context.scrollTo(0);
},
threshold: 10
},
scrollTo: function scrollTo(scrollTop) {
return _this.setState(function () {
return { scrollTop: scrollTop };
});
},
scrollToBottom: function scrollToBottom() {
return _this.state.scrollTo(_this.state.target && _this.state.target.scrollHeight - _this.state.target.offsetHeight);
},
scrollToEnd: function scrollToEnd() {
return _this.state.mode === 'top' ? _this.state.scrollToTop() : _this.state.scrollToBottom();
},
scrollToTop: function scrollToTop() {
return _this.state.scrollTo(0);
},
scrollTop: null,
setTarget: function setTarget(target) {
return _this.setState(function () {
return { target: target };
});
},
target: null,
threshold: 10
target: null
};

@@ -87,6 +102,9 @@ return _this;

value: function componentWillReceiveProps(nextProps) {
this.setState(function () {
this.setState(function (_ref) {
var context = _ref.context;
return {
mode: nextProps.mode === 'top' ? 'top' : 'bottom',
threshold: nextProps.threshold
context: _extends({}, context, {
mode: nextProps.mode === 'top' ? 'top' : 'bottom',
threshold: nextProps.threshold
})
};

@@ -98,8 +116,9 @@ });

value: function handleScroll() {
this.setState(function (_ref) {
var mode = _ref.mode,
target = _ref.target,
threshold = _ref.threshold;
this.setState(function (_ref2) {
var context = _ref2.context,
target = _ref2.target;
if (target) {
var mode = context.mode,
threshold = context.threshold;
var offsetHeight = target.offsetHeight,

@@ -113,5 +132,7 @@ scrollHeight = target.scrollHeight,

return {
atBottom: atBottom,
atEnd: mode === 'top' ? atTop : atBottom,
atTop: atTop
context: _extends({}, context, {
atBottom: atBottom,
atEnd: mode === 'top' ? atTop : atBottom,
atTop: atTop
})
};

@@ -138,3 +159,3 @@ }

_Context2.default.Provider,
{ value: this.state },
{ value: this.state.context },
this.props.children,

@@ -169,2 +190,2 @@ target && _react2.default.createElement(_EventSpy2.default, {

};
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9TY3JvbGxUb0JvdHRvbS9Db21wb3Nlci5qcyJdLCJuYW1lcyI6WyJDb21wb3NlciIsInByb3BzIiwiaGFuZGxlU2Nyb2xsIiwiYmluZCIsImhhbmRsZVNjcm9sbEVuZCIsInN0YXRlIiwiYXRCb3R0b20iLCJhdEVuZCIsImF0VG9wIiwibW9kZSIsImhhbmRsZVVwZGF0ZSIsInNjcm9sbFRvRW5kIiwic2Nyb2xsVG8iLCJzZXRTdGF0ZSIsInNjcm9sbFRvcCIsInNjcm9sbFRvQm90dG9tIiwidGFyZ2V0Iiwic2Nyb2xsSGVpZ2h0Iiwib2Zmc2V0SGVpZ2h0Iiwic2Nyb2xsVG9Ub3AiLCJzZXRUYXJnZXQiLCJ0aHJlc2hvbGQiLCJuZXh0UHJvcHMiLCJjaGlsZHJlbiIsIlJlYWN0IiwiQ29tcG9uZW50IiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwibnVtYmVyIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBOzs7O0FBQ0E7Ozs7QUFFQTs7OztBQUNBOzs7O0FBQ0E7Ozs7Ozs7Ozs7OztJQUVxQkEsUTs7O0FBQ25CLG9CQUFZQyxLQUFaLEVBQW1CO0FBQUE7O0FBQUEsb0hBQ1hBLEtBRFc7O0FBR2pCLFVBQUtDLFlBQUwsR0FBb0IsTUFBS0EsWUFBTCxDQUFrQkMsSUFBbEIsT0FBcEI7QUFDQSxVQUFLQyxlQUFMLEdBQXVCLE1BQUtBLGVBQUwsQ0FBcUJELElBQXJCLE9BQXZCOztBQUVBLFVBQUtFLEtBQUwsR0FBYTtBQUNYQyxnQkFBVSxJQURDO0FBRVhDLGFBQU8sSUFGSTtBQUdYQyxhQUFPLElBSEk7QUFJWEMsWUFBTVIsTUFBTVEsSUFKRDtBQUtYQyxvQkFBYztBQUFBLGVBQU0sTUFBS0wsS0FBTCxDQUFXRSxLQUFYLElBQW9CLE1BQUtGLEtBQUwsQ0FBV00sV0FBWCxFQUExQjtBQUFBLE9BTEg7QUFNWEMsZ0JBQVU7QUFBQSxlQUFhLE1BQUtDLFFBQUwsQ0FBYztBQUFBLGlCQUFPLEVBQUVDLG9CQUFGLEVBQVA7QUFBQSxTQUFkLENBQWI7QUFBQSxPQU5DO0FBT1hDLHNCQUFnQjtBQUFBLGVBQU0sTUFBS1YsS0FBTCxDQUFXTyxRQUFYLENBQW9CLE1BQUtQLEtBQUwsQ0FBV1csTUFBWCxJQUFzQixNQUFLWCxLQUFMLENBQVdXLE1BQVgsQ0FBa0JDLFlBQWxCLEdBQWlDLE1BQUtaLEtBQUwsQ0FBV1csTUFBWCxDQUFrQkUsWUFBN0YsQ0FBTjtBQUFBLE9BUEw7QUFRWFAsbUJBQWE7QUFBQSxlQUFNLE1BQUtOLEtBQUwsQ0FBV0ksSUFBWCxLQUFvQixLQUFwQixHQUE0QixNQUFLSixLQUFMLENBQVdjLFdBQVgsRUFBNUIsR0FBdUQsTUFBS2QsS0FBTCxDQUFXVSxjQUFYLEVBQTdEO0FBQUEsT0FSRjtBQVNYSSxtQkFBYTtBQUFBLGVBQU0sTUFBS2QsS0FBTCxDQUFXTyxRQUFYLENBQW9CLENBQXBCLENBQU47QUFBQSxPQVRGO0FBVVhFLGlCQUFXLElBVkE7QUFXWE0saUJBQVc7QUFBQSxlQUFVLE1BQUtQLFFBQUwsQ0FBYztBQUFBLGlCQUFPLEVBQUVHLGNBQUYsRUFBUDtBQUFBLFNBQWQsQ0FBVjtBQUFBLE9BWEE7QUFZWEEsY0FBUSxJQVpHO0FBYVhLLGlCQUFXO0FBYkEsS0FBYjtBQU5pQjtBQXFCbEI7Ozs7OENBRXlCQyxTLEVBQVc7QUFDbkMsV0FBS1QsUUFBTCxDQUFjO0FBQUEsZUFBTztBQUNuQkosZ0JBQU1hLFVBQVViLElBQVYsS0FBbUIsS0FBbkIsR0FBMkIsS0FBM0IsR0FBbUMsUUFEdEI7QUFFbkJZLHFCQUFXQyxVQUFVRDtBQUZGLFNBQVA7QUFBQSxPQUFkO0FBSUQ7OzttQ0FFYztBQUNiLFdBQUtSLFFBQUwsQ0FBYyxnQkFBaUM7QUFBQSxZQUE5QkosSUFBOEIsUUFBOUJBLElBQThCO0FBQUEsWUFBeEJPLE1BQXdCLFFBQXhCQSxNQUF3QjtBQUFBLFlBQWhCSyxTQUFnQixRQUFoQkEsU0FBZ0I7O0FBQzdDLFlBQUlMLE1BQUosRUFBWTtBQUFBLGNBQ0ZFLFlBREUsR0FDd0NGLE1BRHhDLENBQ0ZFLFlBREU7QUFBQSxjQUNZRCxZQURaLEdBQ3dDRCxNQUR4QyxDQUNZQyxZQURaO0FBQUEsY0FDMEJILFNBRDFCLEdBQ3dDRSxNQUR4QyxDQUMwQkYsU0FEMUI7O0FBRVYsY0FBTVIsV0FBV1csZUFBZUgsU0FBZixHQUEyQkksWUFBM0IsSUFBMkNHLFNBQTVEO0FBQ0EsY0FBTWIsUUFBUU0sYUFBYU8sU0FBM0I7O0FBRUEsaUJBQU87QUFDTGYsOEJBREs7QUFFTEMsbUJBQU9FLFNBQVMsS0FBVCxHQUFpQkQsS0FBakIsR0FBeUJGLFFBRjNCO0FBR0xFO0FBSEssV0FBUDtBQUtEO0FBQ0YsT0FaRDtBQWFEOzs7c0NBRWlCO0FBQ2hCLFdBQUtLLFFBQUwsQ0FBYztBQUFBLGVBQU8sRUFBRUMsV0FBVyxJQUFiLEVBQVA7QUFBQSxPQUFkO0FBQ0Q7Ozs2QkFFUTtBQUFBLG1CQUN1QixLQUFLVCxLQUQ1QjtBQUFBLFVBQ0NTLFNBREQsVUFDQ0EsU0FERDtBQUFBLFVBQ1lFLE1BRFosVUFDWUEsTUFEWjs7O0FBR1AsYUFDRTtBQUFDLHlCQUFELENBQVMsUUFBVDtBQUFBLFVBQWtCLE9BQVEsS0FBS1gsS0FBL0I7QUFDSSxhQUFLSixLQUFMLENBQVdzQixRQURmO0FBR0lQLGtCQUNFLDhCQUFDLGtCQUFEO0FBQ0UsZ0JBQUssUUFEUDtBQUVFLG1CQUFVLEtBQUtkLFlBRmpCO0FBR0Usa0JBQVNjO0FBSFgsVUFKTjtBQVdJQSxrQkFBVSxPQUFPRixTQUFQLEtBQXFCLFFBQS9CLElBQ0UsOEJBQUMsaUJBQUQ7QUFDRSxnQkFBSyxXQURQO0FBRUUsaUJBQVEsS0FBS1YsZUFGZjtBQUdFLGtCQUFTWSxNQUhYO0FBSUUsaUJBQVFGO0FBSlY7QUFaTixPQURGO0FBc0JEOzs7O0VBNUVtQ1UsZ0JBQU1DLFM7O2tCQUF2QnpCLFE7OztBQStFckJBLFNBQVMwQixZQUFULEdBQXdCO0FBQ3RCTCxhQUFXO0FBRFcsQ0FBeEI7O0FBSUFyQixTQUFTMkIsU0FBVCxHQUFxQjtBQUNuQk4sYUFBV08sb0JBQVVDO0FBREYsQ0FBckIiLCJmaWxlIjoiQ29tcG9zZXIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IENvbnRleHQgZnJvbSAnLi9Db250ZXh0JztcbmltcG9ydCBFdmVudFNweSBmcm9tICcuLi9FdmVudFNweSc7XG5pbXBvcnQgU3BpbmVUbyBmcm9tICcuLi9TcGluZVRvJztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgQ29tcG9zZXIgZXh0ZW5kcyBSZWFjdC5Db21wb25lbnQge1xuICBjb25zdHJ1Y3Rvcihwcm9wcykge1xuICAgIHN1cGVyKHByb3BzKTtcblxuICAgIHRoaXMuaGFuZGxlU2Nyb2xsID0gdGhpcy5oYW5kbGVTY3JvbGwuYmluZCh0aGlzKTtcbiAgICB0aGlzLmhhbmRsZVNjcm9sbEVuZCA9IHRoaXMuaGFuZGxlU2Nyb2xsRW5kLmJpbmQodGhpcyk7XG5cbiAgICB0aGlzLnN0YXRlID0ge1xuICAgICAgYXRCb3R0b206IHRydWUsXG4gICAgICBhdEVuZDogdHJ1ZSxcbiAgICAgIGF0VG9wOiB0cnVlLFxuICAgICAgbW9kZTogcHJvcHMubW9kZSxcbiAgICAgIGhhbmRsZVVwZGF0ZTogKCkgPT4gdGhpcy5zdGF0ZS5hdEVuZCAmJiB0aGlzLnN0YXRlLnNjcm9sbFRvRW5kKCksXG4gICAgICBzY3JvbGxUbzogc2Nyb2xsVG9wID0+IHRoaXMuc2V0U3RhdGUoKCkgPT4gKHsgc2Nyb2xsVG9wIH0pKSxcbiAgICAgIHNjcm9sbFRvQm90dG9tOiAoKSA9PiB0aGlzLnN0YXRlLnNjcm9sbFRvKHRoaXMuc3RhdGUudGFyZ2V0ICYmICh0aGlzLnN0YXRlLnRhcmdldC5zY3JvbGxIZWlnaHQgLSB0aGlzLnN0YXRlLnRhcmdldC5vZmZzZXRIZWlnaHQpKSxcbiAgICAgIHNjcm9sbFRvRW5kOiAoKSA9PiB0aGlzLnN0YXRlLm1vZGUgPT09ICd0b3AnID8gdGhpcy5zdGF0ZS5zY3JvbGxUb1RvcCgpIDogdGhpcy5zdGF0ZS5zY3JvbGxUb0JvdHRvbSgpLFxuICAgICAgc2Nyb2xsVG9Ub3A6ICgpID0+IHRoaXMuc3RhdGUuc2Nyb2xsVG8oMCksXG4gICAgICBzY3JvbGxUb3A6IG51bGwsXG4gICAgICBzZXRUYXJnZXQ6IHRhcmdldCA9PiB0aGlzLnNldFN0YXRlKCgpID0+ICh7IHRhcmdldCB9KSksXG4gICAgICB0YXJnZXQ6IG51bGwsXG4gICAgICB0aHJlc2hvbGQ6IDEwXG4gICAgfTtcbiAgfVxuXG4gIGNvbXBvbmVudFdpbGxSZWNlaXZlUHJvcHMobmV4dFByb3BzKSB7XG4gICAgdGhpcy5zZXRTdGF0ZSgoKSA9PiAoe1xuICAgICAgbW9kZTogbmV4dFByb3BzLm1vZGUgPT09ICd0b3AnID8gJ3RvcCcgOiAnYm90dG9tJyxcbiAgICAgIHRocmVzaG9sZDogbmV4dFByb3BzLnRocmVzaG9sZFxuICAgIH0pKTtcbiAgfVxuXG4gIGhhbmRsZVNjcm9sbCgpIHtcbiAgICB0aGlzLnNldFN0YXRlKCh7IG1vZGUsIHRhcmdldCwgdGhyZXNob2xkIH0pID0+IHtcbiAgICAgIGlmICh0YXJnZXQpIHtcbiAgICAgICAgY29uc3QgeyBvZmZzZXRIZWlnaHQsIHNjcm9sbEhlaWdodCwgc2Nyb2xsVG9wIH0gPSB0YXJnZXQ7XG4gICAgICAgIGNvbnN0IGF0Qm90dG9tID0gc2Nyb2xsSGVpZ2h0IC0gc2Nyb2xsVG9wIC0gb2Zmc2V0SGVpZ2h0IDw9IHRocmVzaG9sZDtcbiAgICAgICAgY29uc3QgYXRUb3AgPSBzY3JvbGxUb3AgPD0gdGhyZXNob2xkO1xuXG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgYXRCb3R0b20sXG4gICAgICAgICAgYXRFbmQ6IG1vZGUgPT09ICd0b3AnID8gYXRUb3AgOiBhdEJvdHRvbSxcbiAgICAgICAgICBhdFRvcFxuICAgICAgICB9O1xuICAgICAgfVxuICAgIH0pO1xuICB9XG5cbiAgaGFuZGxlU2Nyb2xsRW5kKCkge1xuICAgIHRoaXMuc2V0U3RhdGUoKCkgPT4gKHsgc2Nyb2xsVG9wOiBudWxsIH0pKTtcbiAgfVxuXG4gIHJlbmRlcigpIHtcbiAgICBjb25zdCB7IHNjcm9sbFRvcCwgdGFyZ2V0IH0gPSB0aGlzLnN0YXRlO1xuXG4gICAgcmV0dXJuIChcbiAgICAgIDxDb250ZXh0LlByb3ZpZGVyIHZhbHVlPXsgdGhpcy5zdGF0ZSB9PlxuICAgICAgICB7IHRoaXMucHJvcHMuY2hpbGRyZW4gfVxuICAgICAgICB7XG4gICAgICAgICAgdGFyZ2V0ICYmXG4gICAgICAgICAgICA8RXZlbnRTcHlcbiAgICAgICAgICAgICAgbmFtZT1cInNjcm9sbFwiXG4gICAgICAgICAgICAgIG9uRXZlbnQ9eyB0aGlzLmhhbmRsZVNjcm9sbCB9XG4gICAgICAgICAgICAgIHRhcmdldD17IHRhcmdldCB9XG4gICAgICAgICAgICAvPlxuICAgICAgICB9XG4gICAgICAgIHtcbiAgICAgICAgICB0YXJnZXQgJiYgdHlwZW9mIHNjcm9sbFRvcCA9PT0gJ251bWJlcicgJiZcbiAgICAgICAgICAgIDxTcGluZVRvXG4gICAgICAgICAgICAgIG5hbWU9XCJzY3JvbGxUb3BcIlxuICAgICAgICAgICAgICBvbkVuZD17IHRoaXMuaGFuZGxlU2Nyb2xsRW5kIH1cbiAgICAgICAgICAgICAgdGFyZ2V0PXsgdGFyZ2V0IH1cbiAgICAgICAgICAgICAgdmFsdWU9eyBzY3JvbGxUb3AgfVxuICAgICAgICAgICAgLz5cbiAgICAgICAgfVxuICAgICAgPC9Db250ZXh0LlByb3ZpZGVyPlxuICAgICk7XG4gIH1cbn1cblxuQ29tcG9zZXIuZGVmYXVsdFByb3BzID0ge1xuICB0aHJlc2hvbGQ6IDEwXG59O1xuXG5Db21wb3Nlci5wcm9wVHlwZXMgPSB7XG4gIHRocmVzaG9sZDogUHJvcFR5cGVzLm51bWJlclxufTtcbiJdfQ==
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9TY3JvbGxUb0JvdHRvbS9Db21wb3Nlci5qcyJdLCJuYW1lcyI6WyJDb21wb3NlciIsInByb3BzIiwiaGFuZGxlU2Nyb2xsIiwiYmluZCIsImhhbmRsZVNjcm9sbEVuZCIsInN0YXRlIiwiY29udGV4dCIsIl9oYW5kbGVVcGRhdGUiLCJhdEVuZCIsInNjcm9sbFRvRW5kIiwiX3NldFRhcmdldCIsInNldFN0YXRlIiwidGFyZ2V0IiwiYXRCb3R0b20iLCJhdFRvcCIsIm1vZGUiLCJzY3JvbGxUbyIsInNjcm9sbFRvcCIsInNjcm9sbFRvQm90dG9tIiwic2Nyb2xsSGVpZ2h0Iiwib2Zmc2V0SGVpZ2h0Iiwic2Nyb2xsVG9Ub3AiLCJ0aHJlc2hvbGQiLCJuZXh0UHJvcHMiLCJjaGlsZHJlbiIsIlJlYWN0IiwiQ29tcG9uZW50IiwiZGVmYXVsdFByb3BzIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwibnVtYmVyIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUE7Ozs7QUFDQTs7OztBQUVBOzs7O0FBQ0E7Ozs7QUFDQTs7Ozs7Ozs7Ozs7O0lBRXFCQSxROzs7QUFDbkIsb0JBQVlDLEtBQVosRUFBbUI7QUFBQTs7QUFBQSxvSEFDWEEsS0FEVzs7QUFHakIsVUFBS0MsWUFBTCxHQUFvQixNQUFLQSxZQUFMLENBQWtCQyxJQUFsQixPQUFwQjtBQUNBLFVBQUtDLGVBQUwsR0FBdUIsTUFBS0EsZUFBTCxDQUFxQkQsSUFBckIsT0FBdkI7O0FBRUEsVUFBS0UsS0FBTCxHQUFhO0FBQ1hDLGVBQVM7QUFDUEMsdUJBQWUseUJBQU07QUFBQSxjQUNYRCxPQURXLEdBQ0MsTUFBS0QsS0FETixDQUNYQyxPQURXOzs7QUFHbkJBLGtCQUFRRSxLQUFSLElBQWlCRixRQUFRRyxXQUFSLEVBQWpCO0FBQ0QsU0FMTTtBQU1QQyxvQkFBWTtBQUFBLGlCQUFVLE1BQUtDLFFBQUwsQ0FBYztBQUFBLG1CQUFPLEVBQUVDLGNBQUYsRUFBUDtBQUFBLFdBQWQsQ0FBVjtB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Q0UsOEJBQUMsaUJBQUQ7QUFDRSxnQkFBSyxXQURQO0FBRUUsaUJBQVEsS0FBS2IsZUFGZjtBQUdFLGtCQUFTUSxNQUhYO0FBSUUsaUJBQVFLO0FBSlY7QUFaTixPQURGO0FBc0JEOzs7O0VBakdtQ1EsZ0JBQU1DLFM7O2tCQUF2QjFCLFE7OztBQW9HckJBLFNBQVMyQixZQUFULEdBQXdCO0FBQ3RCTCxhQUFXO0FBRFcsQ0FBeEI7O0FBSUF0QixTQUFTNEIsU0FBVCxHQUFxQjtBQUNuQk4sYUFBV08sb0JBQVVDO0FBREYsQ0FBckIiLCJmaWxlIjoiQ29tcG9zZXIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IENvbnRleHQgZnJvbSAnLi9Db250ZXh0JztcbmltcG9ydCBFdmVudFNweSBmcm9tICcuLi9FdmVudFNweSc7XG5pbXBvcnQgU3BpbmVUbyBmcm9tICcuLi9TcGluZVRvJztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgQ29tcG9zZXIgZXh0ZW5kcyBSZWFjdC5Db21wb25lbnQge1xuICBjb25zdHJ1Y3Rvcihwcm9wcykge1xuICAgIHN1cGVyKHByb3BzKTtcblxuICAgIHRoaXMuaGFuZGxlU2Nyb2xsID0gdGhpcy5oYW5kbGVTY3JvbGwuYmluZCh0aGlzKTtcbiAgICB0aGlzLmhhbmRsZVNjcm9sbEVuZCA9IHRoaXMuaGFuZGxlU2Nyb2xsRW5kLmJpbmQodGhpcyk7XG5cbiAgICB0aGlzLnN0YXRlID0ge1xuICAgICAgY29udGV4dDoge1xuICAgICAgICBfaGFuZGxlVXBkYXRlOiAoKSA9PiB7XG4gICAgICAgICAgY29uc3QgeyBjb250ZXh0IH0gPSB0aGlzLnN0YXRlO1xuXG4gICAgICAgICAgY29udGV4dC5hdEVuZCAmJiBjb250ZXh0LnNjcm9sbFRvRW5kKCk7XG4gICAgICAgIH0sXG4gICAgICAgIF9zZXRUYXJnZXQ6IHRhcmdldCA9PiB0aGlzLnNldFN0YXRlKCgpID0+ICh7IHRhcmdldCB9KSksXG4gICAgICAgIGF0Qm90dG9tOiB0cnVlLFxuICAgICAgICBhdEVuZDogdHJ1ZSxcbiAgICAgICAgYXRUb3A6IHRydWUsXG4gICAgICAgIG1vZGU6IHByb3BzLm1vZGUsXG4gICAgICAgIHNjcm9sbFRvOiBzY3JvbGxUb3AgPT4gdGhpcy5zZXRTdGF0ZSgoKSA9PiAoeyBzY3JvbGxUb3AgfSkpLFxuICAgICAgICBzY3JvbGxUb0JvdHRvbTogKCkgPT4ge1xuICAgICAgICAgIGNvbnN0IHsgY29udGV4dCwgdGFyZ2V0IH0gPSB0aGlzLnN0YXRlO1xuXG4gICAgICAgICAgY29udGV4dC5zY3JvbGxUbyh0YXJnZXQgJiYgKHRhcmdldC5zY3JvbGxIZWlnaHQgLSB0YXJnZXQub2Zmc2V0SGVpZ2h0KSk7XG4gICAgICAgIH0sXG4gICAgICAgIHNjcm9sbFRvRW5kOiAoKSA9PiB7XG4gICAgICAgICAgY29uc3QgeyBjb250ZXh0IH0gPSB0aGlzLnN0YXRlO1xuXG4gICAgICAgICAgY29udGV4dC5tb2RlID09PSAndG9wJyA/IGNvbnRleHQuc2Nyb2xsVG9Ub3AoKSA6IGNvbnRleHQuc2Nyb2xsVG9Cb3R0b20oKTtcbiAgICAgICAgfSxcbiAgICAgICAgc2Nyb2xsVG9Ub3A6ICgpID0+IHRoaXMuc3RhdGUuY29udGV4dC5zY3JvbGxUbygwKSxcbiAgICAgICAgdGhyZXNob2xkOiAxMFxuICAgICAgfSxcbiAgICAgIHNjcm9sbFRvcDogbnVsbCxcbiAgICAgIHRhcmdldDogbnVsbFxuICAgIH07XG4gIH1cblxuICBjb21wb25lbnRXaWxsUmVjZWl2ZVByb3BzKG5leHRQcm9wcykge1xuICAgIHRoaXMuc2V0U3RhdGUoKHsgY29udGV4dCB9KSA9PiAoe1xuICAgICAgY29udGV4dDoge1xuICAgICAgICAuLi5jb250ZXh0LFxuICAgICAgICBtb2RlOiBuZXh0UHJvcHMubW9kZSA9PT0gJ3RvcCcgPyAndG9wJyA6ICdib3R0b20nLFxuICAgICAgICB0aHJlc2hvbGQ6IG5leHRQcm9wcy50aHJlc2hvbGRcbiAgICAgIH1cbiAgICB9KSk7XG4gIH1cblxuICBoYW5kbGVTY3JvbGwoKSB7XG4gICAgdGhpcy5zZXRTdGF0ZSgoeyBjb250ZXh0LCB0YXJnZXQgfSkgPT4ge1xuICAgICAgaWYgKHRhcmdldCkge1xuICAgICAgICBjb25zdCB7IG1vZGUsIHRocmVzaG9sZCB9ID0gY29udGV4dDtcbiAgICAgICAgY29uc3QgeyBvZmZzZXRIZWlnaHQsIHNjcm9sbEhlaWdodCwgc2Nyb2xsVG9wIH0gPSB0YXJnZXQ7XG4gICAgICAgIGNvbnN0IGF0Qm90dG9tID0gc2Nyb2xsSGVpZ2h0IC0gc2Nyb2xsVG9wIC0gb2Zmc2V0SGVpZ2h0IDw9IHRocmVzaG9sZDtcbiAgICAgICAgY29uc3QgYXRUb3AgPSBzY3JvbGxUb3AgPD0gdGhyZXNob2xkO1xuXG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgY29udGV4dDoge1xuICAgICAgICAgICAgLi4uY29udGV4dCxcbiAgICAgICAgICAgIGF0Qm90dG9tLFxuICAgICAgICAgICAgYXRFbmQ6IG1vZGUgPT09ICd0b3AnID8gYXRUb3AgOiBhdEJvdHRvbSxcbiAgICAgICAgICAgIGF0VG9wXG4gICAgICAgICAgfVxuICAgICAgICB9O1xuICAgICAgfVxuICAgIH0pO1xuICB9XG5cbiAgaGFuZGxlU2Nyb2xsRW5kKCkge1xuICAgIHRoaXMuc2V0U3RhdGUoKCkgPT4gKHsgc2Nyb2xsVG9wOiBudWxsIH0pKTtcbiAgfVxuXG4gIHJlbmRlcigpIHtcbiAgICBjb25zdCB7IHNjcm9sbFRvcCwgdGFyZ2V0IH0gPSB0aGlzLnN0YXRlO1xuXG4gICAgcmV0dXJuIChcbiAgICAgIDxDb250ZXh0LlByb3ZpZGVyIHZhbHVlPXsgdGhpcy5zdGF0ZS5jb250ZXh0IH0+XG4gICAgICAgIHsgdGhpcy5wcm9wcy5jaGlsZHJlbiB9XG4gICAgICAgIHtcbiAgICAgICAgICB0YXJnZXQgJiZcbiAgICAgICAgICAgIDxFdmVudFNweVxuICAgICAgICAgICAgICBuYW1lPVwic2Nyb2xsXCJcbiAgICAgICAgICAgICAgb25FdmVudD17IHRoaXMuaGFuZGxlU2Nyb2xsIH1cbiAgICAgICAgICAgICAgdGFyZ2V0PXsgdGFyZ2V0IH1cbiAgICAgICAgICAgIC8+XG4gICAgICAgIH1cbiAgICAgICAge1xuICAgICAgICAgIHRhcmdldCAmJiB0eXBlb2Ygc2Nyb2xsVG9wID09PSAnbnVtYmVyJyAmJlxuICAgICAgICAgICAgPFNwaW5lVG9cbiAgICAgICAgICAgICAgbmFtZT1cInNjcm9sbFRvcFwiXG4gICAgICAgICAgICAgIG9uRW5kPXsgdGhpcy5oYW5kbGVTY3JvbGxFbmQgfVxuICAgICAgICAgICAgICB0YXJnZXQ9eyB0YXJnZXQgfVxuICAgICAgICAgICAgICB2YWx1ZT17IHNjcm9sbFRvcCB9XG4gICAgICAgICAgICAvPlxuICAgICAgICB9XG4gICAgICA8L0NvbnRleHQuUHJvdmlkZXI+XG4gICAgKTtcbiAgfVxufVxuXG5Db21wb3Nlci5kZWZhdWx0UHJvcHMgPSB7XG4gIHRocmVzaG9sZDogMTBcbn07XG5cbkNvbXBvc2VyLnByb3BUeXBlcyA9IHtcbiAgdGhyZXNob2xkOiBQcm9wVHlwZXMubnVtYmVyXG59O1xuIl19

@@ -14,2 +14,8 @@ 'use strict';

exports.default = _react2.default.createContext({
_handleUpdate: function _handleUpdate() {
return 0;
},
_setTarget: function _setTarget() {
return 0;
},
atBottom: true,

@@ -19,5 +25,2 @@ atEnd: true,

mode: 'bottom',
handleUpdate: function handleUpdate() {
return 0;
},
scrollTo: function scrollTo() {

@@ -35,9 +38,4 @@ return 0;

},
scrollTop: null,
setTarget: function setTarget() {
return 0;
},
target: null,
threshold: 10
});
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9TY3JvbGxUb0JvdHRvbS9Db250ZXh0LmpzIl0sIm5hbWVzIjpbIlJlYWN0IiwiY3JlYXRlQ29udGV4dCIsImF0Qm90dG9tIiwiYXRFbmQiLCJhdFRvcCIsIm1vZGUiLCJoYW5kbGVVcGRhdGUiLCJzY3JvbGxUbyIsInNjcm9sbFRvQm90dG9tIiwic2Nyb2xsVG9FbmQiLCJzY3JvbGxUb1RvcCIsInNjcm9sbFRvcCIsInNldFRhcmdldCIsInRhcmdldCIsInRocmVzaG9sZCJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUE7Ozs7OztrQkFFZUEsZ0JBQU1DLGFBQU4sQ0FBb0I7QUFDakNDLFlBQVUsSUFEdUI7QUFFakNDLFNBQU8sSUFGMEI7QUFHakNDLFNBQU8sSUFIMEI7QUFJakNDLFFBQU0sUUFKMkI7QUFLakNDLGdCQUFjO0FBQUEsV0FBTSxDQUFOO0FBQUEsR0FMbUI7QUFNakNDLFlBQVU7QUFBQSxXQUFNLENBQU47QUFBQSxHQU51QjtBQU9qQ0Msa0JBQWdCO0FBQUEsV0FBTSxDQUFOO0FBQUEsR0FQaUI7QUFRakNDLGVBQWE7QUFBQSxXQUFNLENBQU47QUFBQSxHQVJvQjtBQVNqQ0MsZUFBYTtBQUFBLFdBQU0sQ0FBTjtBQUFBLEdBVG9CO0FBVWpDQyxhQUFXLElBVnNCO0FBV2pDQyxhQUFXO0FBQUEsV0FBTSxDQUFOO0FBQUEsR0FYc0I7QUFZakNDLFVBQVEsSUFaeUI7QUFhakNDLGFBQVc7QUFic0IsQ0FBcEIsQyIsImZpbGUiOiJDb250ZXh0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcblxuZXhwb3J0IGRlZmF1bHQgUmVhY3QuY3JlYXRlQ29udGV4dCh7XG4gIGF0Qm90dG9tOiB0cnVlLFxuICBhdEVuZDogdHJ1ZSxcbiAgYXRUb3A6IHRydWUsXG4gIG1vZGU6ICdib3R0b20nLFxuICBoYW5kbGVVcGRhdGU6ICgpID0+IDAsXG4gIHNjcm9sbFRvOiAoKSA9PiAwLFxuICBzY3JvbGxUb0JvdHRvbTogKCkgPT4gMCxcbiAgc2Nyb2xsVG9FbmQ6ICgpID0+IDAsXG4gIHNjcm9sbFRvVG9wOiAoKSA9PiAwLFxuICBzY3JvbGxUb3A6IG51bGwsXG4gIHNldFRhcmdldDogKCkgPT4gMCxcbiAgdGFyZ2V0OiBudWxsLFxuICB0aHJlc2hvbGQ6IDEwXG59KTtcbiJdfQ==
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9TY3JvbGxUb0JvdHRvbS9Db250ZXh0LmpzIl0sIm5hbWVzIjpbIlJlYWN0IiwiY3JlYXRlQ29udGV4dCIsIl9oYW5kbGVVcGRhdGUiLCJfc2V0VGFyZ2V0IiwiYXRCb3R0b20iLCJhdEVuZCIsImF0VG9wIiwibW9kZSIsInNjcm9sbFRvIiwic2Nyb2xsVG9Cb3R0b20iLCJzY3JvbGxUb0VuZCIsInNjcm9sbFRvVG9wIiwidGhyZXNob2xkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTs7Ozs7O2tCQUVlQSxnQkFBTUMsYUFBTixDQUFvQjtBQUNqQ0MsaUJBQWU7QUFBQSxXQUFNLENBQU47QUFBQSxHQURrQjtBQUVqQ0MsY0FBWTtBQUFBLFdBQU0sQ0FBTjtBQUFBLEdBRnFCO0FBR2pDQyxZQUFVLElBSHVCO0FBSWpDQyxTQUFPLElBSjBCO0FBS2pDQyxTQUFPLElBTDBCO0FBTWpDQyxRQUFNLFFBTjJCO0FBT2pDQyxZQUFVO0FBQUEsV0FBTSxDQUFOO0FBQUEsR0FQdUI7QUFRakNDLGtCQUFnQjtBQUFBLFdBQU0sQ0FBTjtBQUFBLEdBUmlCO0FBU2pDQyxlQUFhO0FBQUEsV0FBTSxDQUFOO0FBQUEsR0FUb0I7QUFVakNDLGVBQWE7QUFBQSxXQUFNLENBQU47QUFBQSxHQVZvQjtBQVdqQ0MsYUFBVztBQVhzQixDQUFwQixDIiwiZmlsZSI6IkNvbnRleHQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuXG5leHBvcnQgZGVmYXVsdCBSZWFjdC5jcmVhdGVDb250ZXh0KHtcbiAgX2hhbmRsZVVwZGF0ZTogKCkgPT4gMCxcbiAgX3NldFRhcmdldDogKCkgPT4gMCxcbiAgYXRCb3R0b206IHRydWUsXG4gIGF0RW5kOiB0cnVlLFxuICBhdFRvcDogdHJ1ZSxcbiAgbW9kZTogJ2JvdHRvbScsXG4gIHNjcm9sbFRvOiAoKSA9PiAwLFxuICBzY3JvbGxUb0JvdHRvbTogKCkgPT4gMCxcbiAgc2Nyb2xsVG9FbmQ6ICgpID0+IDAsXG4gIHNjcm9sbFRvVG9wOiAoKSA9PiAwLFxuICB0aHJlc2hvbGQ6IDEwXG59KTtcbiJdfQ==

@@ -49,3 +49,3 @@ 'use strict';

value: function componentDidUpdate() {
this.context && this.context.handleUpdate();
this.context && this.context._handleUpdate();
}

@@ -70,3 +70,3 @@ }, {

className: (0, _classnames2.default)(ROOT_CSS + '', props.className),
ref: context.setTarget
ref: context._setTarget
},

@@ -84,2 +84,2 @@ props.children

exports.default = Panel;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9TY3JvbGxUb0JvdHRvbS9QYW5lbC5qcyJdLCJuYW1lcyI6WyJST09UX0NTUyIsImhlaWdodCIsIm92ZXJmbG93WSIsIndpZHRoIiwiUGFuZWwiLCJjb250ZXh0IiwiaGFuZGxlVXBkYXRlIiwicHJvcHMiLCJjbGFzc05hbWUiLCJzZXRUYXJnZXQiLCJjaGlsZHJlbiIsIlJlYWN0IiwiUHVyZUNvbXBvbmVudCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTs7QUFDQTs7OztBQUNBOzs7O0FBRUE7Ozs7Ozs7Ozs7OztBQUVBLElBQU1BLFdBQVcsaUJBQUk7QUFDbkJDLFVBQVEsTUFEVztBQUVuQkMsYUFBVyxNQUZRO0FBR25CQyxTQUFPO0FBSFksQ0FBSixDQUFqQjs7SUFNcUJDLEs7Ozs7Ozs7Ozs7O3lDQUNFO0FBQ25CLFdBQUtDLE9BQUwsSUFBZ0IsS0FBS0EsT0FBTCxDQUFhQyxZQUFiLEVBQWhCO0FBQ0Q7Ozs2QkFFUTtBQUFBOztBQUFBLFVBQ0NDLEtBREQsR0FDVyxJQURYLENBQ0NBLEtBREQ7OztBQUdQLGFBQ0U7QUFBQyx5QkFBRCxDQUFTLFFBQVQ7QUFBQTtBQUNJLDJCQUFXO0FBQ1gsaUJBQUtGLE9BQUwsR0FBZUEsT0FBZjs7QUFFQSxpQkFDRTtBQUFBO0FBQUE7QUFDRSx5QkFBWSwwQkFBV0wsV0FBVyxFQUF0QixFQUEwQk8sTUFBTUMsU0FBaEMsQ0FEZDtBQUVFLG1CQUFNSCxRQUFRSTtBQUZoQjtBQUlJRixrQkFBTUc7QUFKVixXQURGO0FBUUQ7QUFaSCxPQURGO0FBZ0JEOzs7O0VBeEJnQ0MsZ0JBQU1DLGE7O2tCQUFwQlIsSyIsImZpbGUiOiJQYW5lbC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGNzcyB9IGZyb20gJ2dsYW1vcic7XG5pbXBvcnQgY2xhc3NOYW1lcyBmcm9tICdjbGFzc25hbWVzJztcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCBDb250ZXh0IGZyb20gJy4vQ29udGV4dCc7XG5cbmNvbnN0IFJPT1RfQ1NTID0gY3NzKHtcbiAgaGVpZ2h0OiAnMTAwJScsXG4gIG92ZXJmbG93WTogJ2F1dG8nLFxuICB3aWR0aDogJzEwMCUnXG59KTtcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgUGFuZWwgZXh0ZW5kcyBSZWFjdC5QdXJlQ29tcG9uZW50IHtcbiAgY29tcG9uZW50RGlkVXBkYXRlKCkge1xuICAgIHRoaXMuY29udGV4dCAmJiB0aGlzLmNvbnRleHQuaGFuZGxlVXBkYXRlKCk7XG4gIH1cblxuICByZW5kZXIoKSB7XG4gICAgY29uc3QgeyBwcm9wcyB9ID0gdGhpcztcblxuICAgIHJldHVybiAoXG4gICAgICA8Q29udGV4dC5Db25zdW1lcj5cbiAgICAgICAgeyBjb250ZXh0ID0+IHtcbiAgICAgICAgICB0aGlzLmNvbnRleHQgPSBjb250ZXh0O1xuXG4gICAgICAgICAgcmV0dXJuIChcbiAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgY2xhc3NOYW1lPXsgY2xhc3NOYW1lcyhST09UX0NTUyArICcnLCBwcm9wcy5jbGFzc05hbWUpIH1cbiAgICAgICAgICAgICAgcmVmPXsgY29udGV4dC5zZXRUYXJnZXQgfVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICB7IHByb3BzLmNoaWxkcmVuIH1cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICk7XG4gICAgICAgIH0gfVxuICAgICAgPC9Db250ZXh0LkNvbnN1bWVyPlxuICAgICk7XG4gIH1cbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9TY3JvbGxUb0JvdHRvbS9QYW5lbC5qcyJdLCJuYW1lcyI6WyJST09UX0NTUyIsImhlaWdodCIsIm92ZXJmbG93WSIsIndpZHRoIiwiUGFuZWwiLCJjb250ZXh0IiwiX2hhbmRsZVVwZGF0ZSIsInByb3BzIiwiY2xhc3NOYW1lIiwiX3NldFRhcmdldCIsImNoaWxkcmVuIiwiUmVhY3QiLCJQdXJlQ29tcG9uZW50Il0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBOztBQUNBOzs7O0FBQ0E7Ozs7QUFFQTs7Ozs7Ozs7Ozs7O0FBRUEsSUFBTUEsV0FBVyxpQkFBSTtBQUNuQkMsVUFBUSxNQURXO0FBRW5CQyxhQUFXLE1BRlE7QUFHbkJDLFNBQU87QUFIWSxDQUFKLENBQWpCOztJQU1xQkMsSzs7Ozs7Ozs7Ozs7eUNBQ0U7QUFDbkIsV0FBS0MsT0FBTCxJQUFnQixLQUFLQSxPQUFMLENBQWFDLGFBQWIsRUFBaEI7QUFDRDs7OzZCQUVRO0FBQUE7O0FBQUEsVUFDQ0MsS0FERCxHQUNXLElBRFgsQ0FDQ0EsS0FERDs7O0FBR1AsYUFDRTtBQUFDLHlCQUFELENBQVMsUUFBVDtBQUFBO0FBQ0ksMkJBQVc7QUFDWCxpQkFBS0YsT0FBTCxHQUFlQSxPQUFmOztBQUVBLGlCQUNFO0FBQUE7QUFBQTtBQUNFLHlCQUFZLDBCQUFXTCxXQUFXLEVBQXRCLEVBQTBCTyxNQUFNQyxTQUFoQyxDQURkO0FBRUUsbUJBQU1ILFFBQVFJO0FBRmhCO0FBSUlGLGtCQUFNRztBQUpWLFdBREY7QUFRRDtBQVpILE9BREY7QUFnQkQ7Ozs7RUF4QmdDQyxnQkFBTUMsYTs7a0JBQXBCUixLIiwiZmlsZSI6IlBhbmVsLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgY3NzIH0gZnJvbSAnZ2xhbW9yJztcbmltcG9ydCBjbGFzc05hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IENvbnRleHQgZnJvbSAnLi9Db250ZXh0JztcblxuY29uc3QgUk9PVF9DU1MgPSBjc3Moe1xuICBoZWlnaHQ6ICcxMDAlJyxcbiAgb3ZlcmZsb3dZOiAnYXV0bycsXG4gIHdpZHRoOiAnMTAwJSdcbn0pO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBQYW5lbCBleHRlbmRzIFJlYWN0LlB1cmVDb21wb25lbnQge1xuICBjb21wb25lbnREaWRVcGRhdGUoKSB7XG4gICAgdGhpcy5jb250ZXh0ICYmIHRoaXMuY29udGV4dC5faGFuZGxlVXBkYXRlKCk7XG4gIH1cblxuICByZW5kZXIoKSB7XG4gICAgY29uc3QgeyBwcm9wcyB9ID0gdGhpcztcblxuICAgIHJldHVybiAoXG4gICAgICA8Q29udGV4dC5Db25zdW1lcj5cbiAgICAgICAgeyBjb250ZXh0ID0+IHtcbiAgICAgICAgICB0aGlzLmNvbnRleHQgPSBjb250ZXh0O1xuXG4gICAgICAgICAgcmV0dXJuIChcbiAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgY2xhc3NOYW1lPXsgY2xhc3NOYW1lcyhST09UX0NTUyArICcnLCBwcm9wcy5jbGFzc05hbWUpIH1cbiAgICAgICAgICAgICAgcmVmPXsgY29udGV4dC5fc2V0VGFyZ2V0IH1cbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgeyBwcm9wcy5jaGlsZHJlbiB9XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICApO1xuICAgICAgICB9IH1cbiAgICAgIDwvQ29udGV4dC5Db25zdW1lcj5cbiAgICApO1xuICB9XG59XG4iXX0=
{
"name": "react-scroll-to-bottom",
"version": "1.0.0",
"version": "1.0.1-master.7085b83",
"description": "React container that will auto scroll to bottom",

@@ -26,2 +26,3 @@ "keywords": [

"author": "William Wong <compulim@hotmail.com> (http://compulim.info/)",
"homepage": "https://github.com/compulim/react-scroll-to-bottom#readme",
"license": "MIT",

@@ -35,3 +36,2 @@ "repository": {

},
"homepage": "https://github.com/compulim/react-scroll-to-bottom#readme",
"devDependencies": {

@@ -38,0 +38,0 @@ "babel-cli": "^6.26.0",

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.