Improve render speed

This commit is contained in:
Thomas Nordquist
2019-07-08 17:17:46 +02:00
parent 901acf2bed
commit c1e2a4c625
17 changed files with 17 additions and 27 deletions

View File

@@ -11,7 +11,7 @@ interface Props {
classes: any
}
class Notification extends React.Component<Props, {}> {
class Notification extends React.PureComponent<Props, {}> {
constructor(props: Props) {
super(props)
}

View File

@@ -28,7 +28,7 @@ interface Props {
tree?: q.Tree<any>
}
class PauseButton extends React.Component<Props, { changes: number }> {
class PauseButton extends React.PureComponent<Props, { changes: number }> {
private timer?: any
constructor(props: Props) {
super(props)

View File

@@ -46,7 +46,7 @@ interface Props {
topicFilter?: string
}
class TitleBar extends React.Component<Props, {}> {
class TitleBar extends React.PureComponent<Props, {}> {
constructor(props: any) {
super(props)
this.state = {}