aboutsummaryrefslogtreecommitdiff
path: root/resources/assets/javascripts/lib/studip-vue.js
blob: c7cf89a2924001d0b2fe6042a7e911a540bd7cbd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const load = async function () {
    return STUDIP.loadChunk('vue');
};

const on = async function (...args) {
    const { eventBus } = await load();
    eventBus.on(...args);
};

const emit = async function (...args) {
    const { eventBus } = await load();
    eventBus.emit(...args);
};

export default { load, on, emit };