diff --git a/public/js/front_client.js b/public/js/front_client.js
index 737639f..0703576 100644
--- a/public/js/front_client.js
+++ b/public/js/front_client.js
@@ -1,6 +1,4 @@
'use strict';
-//import io from('/socket.io/socket.io.js');
-let io = require('socket.io-client')
let iosocket = io.connect();
// setup all my handlers
@@ -8,6 +6,11 @@ iosocket.on('clientrefresh', () => {
location.reload();
});
+iosocket.on('stateChange', () => {
+ location.reload();
+});
+
// get my state
+let context = 'main';
iosocket.emit('loadState',context);
diff --git a/routes/routes.js b/routes/routes.js
index dc55f94..634a5d2 100644
--- a/routes/routes.js
+++ b/routes/routes.js
@@ -1,5 +1,5 @@
-var express = require('express');
-var router = express.Router();
+let express = require('express');
+let router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
@@ -12,3 +12,15 @@ router.get('/admin', function(req, res, next) {
});
module.exports = router;
+//Nice trick to get io into my routes, not really needed right now
+// http://stackoverflow.com/questions/24609991/using-socket-io-in-express-4-and-express-generators-bin-www
+/*
+module.exports = (io) => {
+ var app = require('express');
+ var router = app.Router();
+
+ io.on('connection', function(socket) {
+ });
+ return router;
+};
+*/
diff --git a/views/index.hbs b/views/index.hbs
index 47286f6..86569b4 100644
--- a/views/index.hbs
+++ b/views/index.hbs
@@ -7,6 +7,8 @@
+
+