We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b101175 commit 0152316Copy full SHA for 0152316
packages/cli/src/devClient/index.mjs
@@ -15,12 +15,14 @@ webSocket.subscribe(reload);
15
webSocket.subscribe(hmr);
16
17
addEventListener('load', function hookMerkurCreate() {
18
- const originalMerkurCreate = window.__merkur__.create;
19
- window.__merkur__.create = async function devClientHook(...rest) {
20
- const widget = await originalMerkurCreate(...rest);
+ if (window?.__merkur__?.create) {
+ const originalMerkurCreate = window.__merkur__.create;
+ window.__merkur__.create = async function devClientHook(...rest) {
21
+ const widget = await originalMerkurCreate(...rest);
22
- __merkur_dev__.widgets.push(widget);
23
+ __merkur_dev__.widgets.push(widget);
24
- return widget;
25
- };
+ return widget;
26
+ };
27
+ }
28
});
0 commit comments