-
-
-
-
-
-
-
-
+
);
}
}
diff --git a/source/js/views/Client/index.jsx b/source/js/views/Client/index.jsx
new file mode 100644
index 0000000..26d4b13
--- /dev/null
+++ b/source/js/views/Client/index.jsx
@@ -0,0 +1,9 @@
+import React from 'react';
+import { BrowserRouter } from 'react-router-dom';
+import App from 'views/App';
+
+export default () => (
+
+
+
+);
diff --git a/source/js/views/Dashboard/index.jsx b/source/js/views/Dashboard/index.jsx
index b310e9b..35c0084 100644
--- a/source/js/views/Dashboard/index.jsx
+++ b/source/js/views/Dashboard/index.jsx
@@ -2,7 +2,9 @@ import React, { Component } from 'react';
import { connect } from 'react-redux';
import PropTypes from 'prop-types';
import { testAction, testAsync } from 'actions/app';
-import Icon from 'components/Global/Icon';
+import CircleSvg from '../../../assets/svg/circle.svg';
+import SquareSvg from '../../../assets/svg/square.svg';
+import TriangleSvg from '../../../assets/svg/triangle.svg';
import bookImg from '../../../assets/img/book2.jpg';
@connect(state => ({
@@ -69,7 +71,12 @@ export default class Dashboard extends Component {
Async action example
- { asyncData &&
{ asyncData }
}
+ { asyncData &&
+
+ Date: { asyncData.date }
+ Time: { asyncData.time }
+ Miliseconds since epoch: { asyncData.milliseconds_since_epoch }
+
}
{ asyncLoading &&
Loading...
}
{ asyncError &&
Error: { asyncError }
}
-
SVG sprite icon set
+
SVGs imported as react components
-
-
-
+
+
+
);
diff --git a/source/js/views/NotFound/index.jsx b/source/js/views/NotFound/index.jsx
index 69c5678..558e9d7 100644
--- a/source/js/views/NotFound/index.jsx
+++ b/source/js/views/NotFound/index.jsx
@@ -1,11 +1,14 @@
import React, { Component } from 'react';
+import RouteStatus from 'components/Global/RouteStatus';
export default class NotFound extends Component {
render() {
return (
-