diff options
author | Maximilian Hils <git@maximilianhils.com> | 2016-02-28 22:35:08 +0100 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2016-02-28 22:35:08 +0100 |
commit | cbb068edaaa4a91297cc8c6416dcbc274b3e1317 (patch) | |
tree | 74a21b74a402295c3e5f687babda30b4682e37de /web/src/js/components/virtualscroll.js | |
parent | ade5078ebde142a83692bd5e940f6463e6ee52c7 (diff) | |
download | mitmproxy-cbb068edaaa4a91297cc8c6416dcbc274b3e1317.tar.gz mitmproxy-cbb068edaaa4a91297cc8c6416dcbc274b3e1317.tar.bz2 mitmproxy-cbb068edaaa4a91297cc8c6416dcbc274b3e1317.zip |
fix up web stuff
Diffstat (limited to 'web/src/js/components/virtualscroll.js')
-rw-r--r-- | web/src/js/components/virtualscroll.js | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/web/src/js/components/virtualscroll.js b/web/src/js/components/virtualscroll.js index 956e1a0b..f462fdcc 100644 --- a/web/src/js/components/virtualscroll.js +++ b/web/src/js/components/virtualscroll.js @@ -1,6 +1,7 @@ -var React = require("react"); +import React from "react"; +import ReactDOM from "react-dom"; -var VirtualScrollMixin = { +export var VirtualScrollMixin = { getInitialState: function () { return { start: 0, @@ -43,7 +44,7 @@ var VirtualScrollMixin = { window.removeEventListener('resize', this.onScroll); }, onScroll: function () { - var viewport = this.getDOMNode(); + var viewport = ReactDOM.findDOMNode(this); var top = viewport.scrollTop; var height = viewport.offsetHeight; var start = Math.floor(top / this.props.rowHeight); @@ -69,7 +70,7 @@ var VirtualScrollMixin = { var row_top = (index * this.props.rowHeight) + head_height; var row_bottom = row_top + this.props.rowHeight; - var viewport = this.getDOMNode(); + var viewport = ReactDOM.findDOMNode(this); var viewport_top = viewport.scrollTop; var viewport_bottom = viewport_top + viewport.offsetHeight; @@ -81,5 +82,3 @@ var VirtualScrollMixin = { } }, }; - -module.exports = VirtualScrollMixin;
\ No newline at end of file |