Use code splitting import() for vis-network
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Peter Stuifzand 2021-08-18 21:40:56 +02:00
parent 5bed4d4652
commit 0b7c2323ad

View File

@ -1,8 +1,15 @@
import {DataSet} from "vis-data/peer";
import {Network} from "vis-network/peer";
// import {DataSet} from "vis-data/peer";
// import {Network} from "vis-network/peer";
import $ from 'jquery';
function wikiGraph(selector, options) {
Promise.all([
import("vis-data/peer"),
import("vis-network/peer"),
]).then(imports => {
const DataSet = imports[0].DataSet
const Network = imports[1].Network
$(selector).each(function (i, el) {
let $el = $(el)
var nodeName = $el.data('name')
@ -55,6 +62,7 @@ function wikiGraph(selector, options) {
})
})
})
})
}
export default wikiGraph