From 37703ca90140212ceb82948efb2329873c0be405 Mon Sep 17 00:00:00 2001 From: Jack Reed <phillipjreed@gmail.com> Date: Mon, 1 Apr 2019 12:26:58 -0600 Subject: [PATCH] whydid --- package.json | 1 + src/index.js | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/package.json b/package.json index f8874daab..2d212c10c 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,7 @@ "@material-ui/core": "^3.9.1", "@material-ui/icons": "^3.0.2", "@researchgate/react-intersection-observer": "^0.7.4", + "@welldone-software/why-did-you-render": "^3.0.0-beta.1", "classnames": "^2.2.6", "css-ns": "^1.2.2", "deepmerge": "^3.1.0", diff --git a/src/index.js b/src/index.js index 409db33db..30c575b73 100644 --- a/src/index.js +++ b/src/index.js @@ -1,3 +1,5 @@ +import React from 'react'; +import whyDidYouRender from '@welldone-software/why-did-you-render'; import init from './init'; import * as actions from './state/actions'; import * as selectors from './state/selectors'; @@ -5,6 +7,15 @@ import * as selectors from './state/selectors'; export * from './components'; export * from './state/reducers'; +whyDidYouRender(React, { + collapseGroups: true, + // include: [/.*/], + // notifier: ({ Component, displayName }) => { + // console.warn(displayName); + // }, + // onlyLogs: true, +}); + const exports = { actions, selectors, -- GitLab