upd: view.main (api et wsclientbuilder en fonction de si local ou pas)

upd: view.vue-config (gstore.data.is_local : bool)
This commit is contained in:
Guillaume FAUVET 2017-12-07 15:33:01 +01:00
parent 7092a5f9c8
commit 3c442e48a5
2 changed files with 9 additions and 7 deletions

View File

@ -16,17 +16,18 @@ import wrapper_vue from './vue/wrapper.vue'
/* (2) Initialisation
---------------------------------------------------------*/
/* (1) API */
window.api = new API("http://ndli1718/api/v/1.0/");
/* (2) wsclient */
window.wsc = new WSClientBuilder("wss://websocket.xdrm.io");
/* (3) global store init */
/* (1) global store init */
require('./vue-config');
window.gstore.add('server', window._SERVER);
window.infobox = new InfoBox(gstore.data.info);
/* (2) API */
window.api = new API(gstore.data.is_local ? 'http://ndli1718/api/v/1.0/' : 'https://ndli1718.xdrm.io/api/v/1.0/');
/* (3) wsclient */
window.wsc = new WSClientBuilder(gstore.data.is_local ? 'ws://localhost:9999' : 'wss://websocket.xdrm.io');
/* (4) Init vue router */
Vue.use(VueRouter);
const router = new VueRouter({

View File

@ -34,6 +34,7 @@ gstore.add('menu_item', {
});
gstore.add('URI', document.URL.replace(/^(?:\/\/|[^\/]+)*/, ''));
gstore.add('is_local', document.URL.replace(/^http:\/\/([^\/]+).*$/, '$1') == 'ndli1718');
gstore.add('min_menu', false);
// Proccess current page from url