Skip to content

Commit

Permalink
fix: if !window.CoCreate create
Browse files Browse the repository at this point in the history
  • Loading branch information
frankpagan committed Dec 28, 2023
1 parent 2968a1d commit cde6752
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions src/client.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@ import observer from '@cocreate/observer';
function listen(name, callback, selector) {

async function observerCallback({ target }) {
if (!window.CoCreate)
window.CoCreate = {}

if (window.CoCreate[name])
return
window.CoCreate[name] = {}
observer.uninit(observerCallback)

const module = await callback()
observer.uninit(observerCallback)

Object.assign(window.CoCreate, {
[name]: module.default || module
});
window.CoCreate[name] = module.default || module

dispatchComponentLoaded(name)
}
Expand Down Expand Up @@ -62,10 +62,10 @@ export async function lazyLoad(name, selector, callback) {

export async function dependency(name, promise) {
let component = await promise;
if (!window.CoCreate)
window.CoCreate = {}

Object.assign(window.CoCreate, {
[name]: component.default || component
});
window.CoCreate[name] = component.default || component
dispatchComponentLoaded(name)
}

Expand Down

0 comments on commit cde6752

Please sign in to comment.