From 69bf1bdfea1aef7c8a6284b64ba8cd70231ee2bf Mon Sep 17 00:00:00 2001 From: Jeremy Kauffman Date: Thu, 8 Jun 2017 19:41:44 -0400 Subject: [PATCH] two more pure components --- ui/js/component/video/internal/play-button.jsx | 2 +- ui/js/component/video/internal/player.jsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/js/component/video/internal/play-button.jsx b/ui/js/component/video/internal/play-button.jsx index 69834a599..fb297904a 100644 --- a/ui/js/component/video/internal/play-button.jsx +++ b/ui/js/component/video/internal/play-button.jsx @@ -3,7 +3,7 @@ import FilePrice from "component/filePrice"; import Link from "component/link"; import Modal from "component/modal"; -class VideoPlayButton extends React.Component { +class VideoPlayButton extends React.PureComponent { onPurchaseConfirmed() { this.props.closeModal(); this.props.startPlaying(); diff --git a/ui/js/component/video/internal/player.jsx b/ui/js/component/video/internal/player.jsx index 7685c3112..1910e2a8e 100644 --- a/ui/js/component/video/internal/player.jsx +++ b/ui/js/component/video/internal/player.jsx @@ -3,7 +3,7 @@ import { Thumbnail } from "component/common"; import player from "render-media"; import fs from "fs"; -class VideoPlayer extends React.Component { +class VideoPlayer extends React.PureComponent { componentDidMount() { const elem = this.refs.media; const { downloadPath, filename } = this.props;