diff --git a/src/containers/audio-trimmer.jsx b/src/containers/audio-trimmer.jsx index db85370b8682f6cf4db9859f2332b957dac54cda..7d7c1e9f41ffec43082fbea67ca6174e8f6b4f0f 100644 --- a/src/containers/audio-trimmer.jsx +++ b/src/containers/audio-trimmer.jsx @@ -12,7 +12,8 @@ class AudioTrimmer extends React.Component { 'handleTrimStartMouseMove', 'handleTrimEndMouseMove', 'handleTrimStartMouseUp', - 'handleTrimEndMouseUp' + 'handleTrimEndMouseUp', + 'storeRef' ]); } handleTrimStartMouseMove (e) { @@ -49,10 +50,13 @@ class AudioTrimmer extends React.Component { window.addEventListener('mousemove', this.handleTrimEndMouseMove); window.addEventListener('mouseup', this.handleTrimEndMouseUp); } + storeRef (el) { + this.containerElement = el; + } render () { return ( <AudioTrimmerComponent - containerRef={el => (this.containerElement = el)} // eslint-disable-line react/jsx-no-bind + containerRef={this.storeRef} playhead={this.props.playhead} trimEnd={this.props.trimEnd} trimStart={this.props.trimStart}