From 887eb37baa46a839befd40d8312c2095389077a9 Mon Sep 17 00:00:00 2001 From: George Lima Date: Tue, 18 Dec 2018 18:41:27 -0300 Subject: [PATCH] hotfix: use PureComponent --- app/views/dashboard.js | 4 ++-- app/views/transactions.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/views/dashboard.js b/app/views/dashboard.js index 4fd3a8e..75dd117 100644 --- a/app/views/dashboard.js +++ b/app/views/dashboard.js @@ -1,6 +1,6 @@ // @flow -import React, { Component, Fragment } from 'react'; +import React, { PureComponent, Fragment } from 'react'; import { WalletSummaryComponent } from '../components/wallet-summary'; import { TransactionDailyComponent } from '../components/transaction-daily'; @@ -20,7 +20,7 @@ type Props = { transactions: { [day: string]: Transaction[] }, }; -export class Dashboard extends Component { +export class Dashboard extends PureComponent { componentDidMount() { /* eslint-disable-next-line */ this.props.getSummary(); diff --git a/app/views/transactions.js b/app/views/transactions.js index beb89c1..8fa7bff 100644 --- a/app/views/transactions.js +++ b/app/views/transactions.js @@ -1,5 +1,5 @@ // @flow -import React, { Component, Fragment } from 'react'; +import React, { PureComponent, Fragment } from 'react'; import { TransactionDailyComponent } from '../components/transaction-daily'; @@ -13,7 +13,7 @@ type Props = { getTransactions: () => void, }; -export class TransactionsView extends Component { +export class TransactionsView extends PureComponent { componentDidMount() { // eslint-disable-next-line this.props.getTransactions();