Files
nebula.js/examples/mashup/index.js
2020-02-13 12:39:51 +01:00

30 lines
538 B
JavaScript

/* eslint-disable */
connect().then(app => {
const sn = {
component: {
mounted(element) {
element.textContent = 'Hello';
},
},
};
const nebbie = window.nucleus(app, {
load: (type, config) => config.Promise.resolve(sn),
});
nebbie.selections().mount(document.querySelector('.toolbar'));
document.querySelectorAll('.object').forEach(el => {
const type = el.getAttribute('data-type');
nebbie.create(
{
type,
},
{
element: el,
}
);
});
});