var installChunk = <%- basicFunction("data") %> {
var __rspack_esm_ids = data.__rspack_esm_ids;
var <%- _modules %> = data.<%- _modules %>;
var __rspack_esm_runtime = data.__rspack_esm_runtime;
// add "modules" to the modules object,
// then flag all "ids" as loaded and fire callback
var moduleId, chunkId, i = 0;
for (moduleId in <%- _modules %>) {
if (<%- HAS_OWN_PROPERTY %>(<%- _modules %>, moduleId)) {
<%- MODULE_FACTORIES %>[moduleId] = <%- _modules %>[moduleId];
}
}
if (__rspack_esm_runtime) __rspack_esm_runtime(<%- REQUIRE %>);
for (; i < __rspack_esm_ids.length; i++) {
chunkId = __rspack_esm_ids[i];
if (<%- HAS_OWN_PROPERTY %>(installedChunks, chunkId) && installedChunks[chunkId]) {
installedChunks[chunkId][0]();
}
installedChunks[__rspack_esm_ids[i]] = 0;
}
<% if (_with_on_chunk_load) { %><%- ON_CHUNKS_LOADED %>();<% } %>
};