Skip to content

Commit a012423

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 6e0b434 commit a012423

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
@@ -67,6 +67,14 @@ const registry = {
6767
// Do not reinitialize a already initialized registry.
6868
return;
6969
}
70+
events.add_event_listener(
71+
document,
72+
"patternslib__mf--loaded",
73+
"registry_rescan_mf",
74+
() => {
75+
registry.scan(document.body);
76+
}
77+
);
7078
window.__patternslib_registry_initialized = true;
7179
log.debug("Loaded: " + Object.keys(registry.patterns).sort().join(", "));
7280
registry.scan(document.body);

0 commit comments

Comments
 (0)