diff --git a/client/coral-admin/package.json b/client/coral-admin/package.json
index b8e147c48..3d82facbe 100644
--- a/client/coral-admin/package.json
+++ b/client/coral-admin/package.json
@@ -5,7 +5,7 @@
"main": "index.js",
"scripts": {
"build": "./node_modules/.bin/webpack --config webpack.config.js",
- "watch": "./node_modules/.bin/webpack --config webpack.config.js --watch",
+ "watch": "./node_modules/.bin/webpack --config webpack.config.dev.js --watch",
"start": "./node_modules/.bin/webpack-dev-server --config webpack.config.dev.js --inline --hot --content-base public --port 3142"
},
"keywords": [],
diff --git a/client/coral-admin/src/AppRouter.js b/client/coral-admin/src/AppRouter.js
new file mode 100644
index 000000000..85bfbd49d
--- /dev/null
+++ b/client/coral-admin/src/AppRouter.js
@@ -0,0 +1,24 @@
+import React from 'react';
+import { Router, Route, Redirect, IndexRoute, IndexRedirect, browserHistory } from 'react-router';
+
+import config from 'services/config'
+
+import ModerationQueue from 'containers/ModerationQueue'
+import CommentStream from 'containers/CommentStream'
+import EmbedLink from 'components/EmbedLink'
+import Configure from 'containers/Configure'
+import CommunityContainer from 'containers/CommunityContainer'
+
+const routes = (
+
+
+
+
+
+
+
+);
+
+const AppRouter = () => ;
+
+export default AppRouter;
diff --git a/client/coral-admin/src/components/App.js b/client/coral-admin/src/components/App.js
index ff1c8f1d0..4e904257e 100644
--- a/client/coral-admin/src/components/App.js
+++ b/client/coral-admin/src/components/App.js
@@ -1,32 +1,17 @@
-
import React from 'react'
import { Provider } from 'react-redux'
-import { Layout } from 'react-mdl'
import 'material-design-lite'
-import { Router, Route, browserHistory } from 'react-router'
-import ModerationQueue from 'containers/ModerationQueue'
+import { Layout } from 'react-mdl'
import Header from 'components/Header'
import store from 'services/store'
-import CommentStream from 'containers/CommentStream'
-import EmbedLink from 'components/EmbedLink'
-import Configure from 'containers/Configure'
-import config from 'services/config'
+
+import AppRouter from '../AppRouter'
export default class App extends React.Component {
render (props) {
return (
-
-
-
+
)
}
diff --git a/client/coral-admin/src/components/Header.js b/client/coral-admin/src/components/Header.js
index 88a92c7ef..6aed77913 100644
--- a/client/coral-admin/src/components/Header.js
+++ b/client/coral-admin/src/components/Header.js
@@ -9,9 +9,9 @@ export default (props) => (
- Moderate
- Community
- Configure
+ Moderate
+ Community
+ Configure
diff --git a/client/coral-admin/src/components/ui/Layout.js b/client/coral-admin/src/components/ui/Layout.js
new file mode 100644
index 000000000..1daac2d8d
--- /dev/null
+++ b/client/coral-admin/src/components/ui/Layout.js
@@ -0,0 +1,5 @@
+import React from 'react'
+
+export const Layout = () => (
+
+)
\ No newline at end of file
diff --git a/client/coral-admin/src/containers/LayoutContainer.js b/client/coral-admin/src/containers/LayoutContainer.js
new file mode 100644
index 000000000..1d0c0d4f5
--- /dev/null
+++ b/client/coral-admin/src/containers/LayoutContainer.js
@@ -0,0 +1,25 @@
+import React, { Component }from 'react'
+import { connect } from 'react-redux'
+
+import Layout from '../components/ui/Layout'
+
+class LayoutContainer extends Component {
+ render () {
+ return
+ }
+}
+
+LayoutContainer.propTypes = {};
+
+const mapStateToProps = state => {
+ return {
+ data: {}
+ };
+};
+
+const mapDispatchToProps = (dispatch, ownProps) => ({
+ dispatch
+});
+
+export default connect(mapStateToProps, mapDispatchToProps, null)(LayoutContainer);
+