Skip to content

Commit c3d9c6f

Browse files
committed
DRAFT: fix(core registry): Re-scan the document after module federation bundle initialization for any new Patterns.
HEADS UP: remove, as this is not needed. Registering a bundle already scans the DOM for that one bundle.
1 parent 3d05847 commit c3d9c6f

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/core/registry.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,14 @@ const registry = {
6666
// Do not reinitialize a already initialized registry.
6767
return;
6868
}
69+
events.add_event_listener(
70+
document,
71+
"patternslib__mf--loaded",
72+
"registry_rescan_mf",
73+
() => {
74+
registry.scan(document.body);
75+
}
76+
);
6977
window.__patternslib_registry_initialized = true;
7078
log.debug("Loaded: " + Object.keys(registry.patterns).sort().join(", "));
7179
registry.scan(document.body);

0 commit comments

Comments
 (0)