diff options
author | Leonid Logvinov <logvinov.leon@gmail.com> | 2019-01-09 17:54:32 +0800 |
---|---|---|
committer | Leonid Logvinov <logvinov.leon@gmail.com> | 2019-01-09 17:54:32 +0800 |
commit | 5868c91cfb54cfa9177572b201d88d1168bf5b06 (patch) | |
tree | 1471d8580a3b0bbba7a9fe0b70eac04de0ffcfe9 /packages/dev-tools-pages/ts/components/animations | |
parent | fd034cc1e4475fa18cfa6a6afb79d09931189ecd (diff) | |
download | dexon-0x-contracts-5868c91cfb54cfa9177572b201d88d1168bf5b06.tar.gz dexon-0x-contracts-5868c91cfb54cfa9177572b201d88d1168bf5b06.tar.zst dexon-0x-contracts-5868c91cfb54cfa9177572b201d88d1168bf5b06.zip |
Fix static tests
Diffstat (limited to 'packages/dev-tools-pages/ts/components/animations')
-rw-r--r-- | packages/dev-tools-pages/ts/components/animations/index.tsx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/packages/dev-tools-pages/ts/components/animations/index.tsx b/packages/dev-tools-pages/ts/components/animations/index.tsx index c9672db05..8e5421f5c 100644 --- a/packages/dev-tools-pages/ts/components/animations/index.tsx +++ b/packages/dev-tools-pages/ts/components/animations/index.tsx @@ -23,10 +23,10 @@ class BaseAnimation extends React.PureComponent<AnimationProps, AnimationState> private _timeout = undefined as number; public componentDidMount(): void { this._updateAnimationSize(); - window.addEventListener('resize', this._handleResize); + window.addEventListener('resize', this._handleResize.bind(this)); } public componentWillUnmount(): void { - window.removeEventListener('resize', this._handleResize); + window.removeEventListener('resize', this._handleResize.bind(this)); } public render(): React.ReactNode { const { animationData } = this.props; @@ -49,11 +49,11 @@ class BaseAnimation extends React.PureComponent<AnimationProps, AnimationState> </Container> ); } - private readonly _handleResize = () => { + private _handleResize(): void { clearTimeout(this._timeout); - this._timeout = window.setTimeout(this._updateAnimationSize, 50); + this._timeout = window.setTimeout(this._updateAnimationSize.bind(this), 50); } - private readonly _updateAnimationSize = () => { + private _updateAnimationSize(): void { const windowWidth = window.innerWidth; let width; let height; |