From d40aed9e6136d754b4428971449212350b68fcc2 Mon Sep 17 00:00:00 2001
From: john <johnbarlas39@gmail.com>
Date: Mon, 24 Apr 2017 19:42:02 +0300
Subject: [PATCH] add dependencies that are explicitly called in editoria's
 files

---
 app/components/BookBuilder/BookBuilder.jsx            | 1 +
 app/components/BookBuilder/TeamManager/AddMember.jsx  | 2 +-
 app/components/BookBuilder/TeamManager/Group.jsx      | 2 +-
 app/components/BookBuilder/TeamManager/Member.jsx     | 2 +-
 app/components/BookBuilder/TeamManager/MemberList.jsx | 1 +
 app/components/Dashboard/Dashboard.jsx                | 1 +
 package.json                                          | 9 ++++++++-
 7 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/app/components/BookBuilder/BookBuilder.jsx b/app/components/BookBuilder/BookBuilder.jsx
index 2e5b399..b994575 100644
--- a/app/components/BookBuilder/BookBuilder.jsx
+++ b/app/components/BookBuilder/BookBuilder.jsx
@@ -3,6 +3,7 @@ import React from 'react'
 import { bindActionCreators } from 'redux'
 import { connect } from 'react-redux'
 
+// TODO -- clean up this import
 import Actions from 'pubsweet-client/src/actions'
 import Division from './Division'
 import TeamManagerModal from './TeamManager/TeamManagerModal'
diff --git a/app/components/BookBuilder/TeamManager/AddMember.jsx b/app/components/BookBuilder/TeamManager/AddMember.jsx
index e32a6cd..8973a64 100644
--- a/app/components/BookBuilder/TeamManager/AddMember.jsx
+++ b/app/components/BookBuilder/TeamManager/AddMember.jsx
@@ -1,5 +1,5 @@
-import React from 'react'
 import { find, union } from 'lodash'
+import React from 'react'
 
 import TextInput from '../../utils/TextInput'
 
diff --git a/app/components/BookBuilder/TeamManager/Group.jsx b/app/components/BookBuilder/TeamManager/Group.jsx
index 4e427be..157bc21 100644
--- a/app/components/BookBuilder/TeamManager/Group.jsx
+++ b/app/components/BookBuilder/TeamManager/Group.jsx
@@ -1,5 +1,5 @@
-import React from 'react'
 import _ from 'lodash'
+import React from 'react'
 
 import GroupHeader from './GroupHeader'
 import AddMember from './AddMember'
diff --git a/app/components/BookBuilder/TeamManager/Member.jsx b/app/components/BookBuilder/TeamManager/Member.jsx
index 8111d40..2ca97d2 100644
--- a/app/components/BookBuilder/TeamManager/Member.jsx
+++ b/app/components/BookBuilder/TeamManager/Member.jsx
@@ -1,5 +1,5 @@
-import React from 'react'
 import { without } from 'lodash'
+import React from 'react'
 
 import styles from '../styles/teamManager.local.scss'
 
diff --git a/app/components/BookBuilder/TeamManager/MemberList.jsx b/app/components/BookBuilder/TeamManager/MemberList.jsx
index 32580d3..13a1ea2 100644
--- a/app/components/BookBuilder/TeamManager/MemberList.jsx
+++ b/app/components/BookBuilder/TeamManager/MemberList.jsx
@@ -1,4 +1,5 @@
 import React from 'react'
+
 import Member from './Member'
 import styles from '../styles/teamManager.local.scss'
 
diff --git a/app/components/Dashboard/Dashboard.jsx b/app/components/Dashboard/Dashboard.jsx
index 832472d..563df6a 100644
--- a/app/components/Dashboard/Dashboard.jsx
+++ b/app/components/Dashboard/Dashboard.jsx
@@ -1,4 +1,5 @@
 import { each, filter, isEmpty } from 'lodash'
+// TODO -- clean up this import
 import Actions from 'pubsweet-client/src/actions'
 import React from 'react'
 import { bindActionCreators } from 'redux'
diff --git a/package.json b/package.json
index c762763..7005102 100644
--- a/package.json
+++ b/package.json
@@ -13,7 +13,7 @@
     "font-awesome": "4.7.0",
     "html-webpack-plugin": "2.28.0",
     "json-loader": "0.5.4",
-    "lodash": "^4.17.4",
+    "lodash": "4.17.4",
     "pubsweet-client": "0.9.0",
     "pubsweet-component-blog": "0.1.3",
     "pubsweet-component-ink-backend": "0.0.5",
@@ -27,8 +27,15 @@
     "pubsweet-component-users-manager": "0.1.1",
     "pubsweet-server": "0.8.1",
     "pubsweet-theme-plugin": "0.0.1",
+    "react": "15.5.4",
+    "react-bootstrap": "0.30.10",
     "react-dnd": "2.3.0",
     "react-dnd-html5-backend": "2.3.0",
+    "react-dom": "15.5.4",
+    "react-redux": "5.0.4",
+    "react-router": "2.8.1",
+    "react-router-bootstrap": "0.23.2",
+    "redux": "3.6.0",
     "sass-loader": "4.1.1",
     "script-loader": "0.7.0",
     "string-replace-loader": "1.2.0",
-- 
GitLab