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