X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/1338ae2fc339cfcc0605d1a74db570e08311736c..refs/pull/446/head:/resources/assets/js/vues/vues.js diff --git a/resources/assets/js/vues/vues.js b/resources/assets/js/vues/vues.js index d50018598..31d833bfb 100644 --- a/resources/assets/js/vues/vues.js +++ b/resources/assets/js/vues/vues.js @@ -1,16 +1,21 @@ +const Vue = require("vue"); function exists(id) { return document.getElementById(id) !== null; } let vueMapping = { - 'search-system': require('./search') + 'search-system': require('./search'), + 'entity-dashboard': require('./entity-search'), + 'code-editor': require('./code-editor') }; +window.vues = {}; + Object.keys(vueMapping).forEach(id => { if (exists(id)) { let config = vueMapping[id]; config.el = '#' + id; - new Vue(config); + window.vues[id] = new Vue(config); } }); \ No newline at end of file