bpms_site/.svn/pristine/73/73b40813217548c380361c23d42bae78d59b9632.svn-base
2025-11-02 16:38:49 +03:30

22 lines
739 B
Plaintext

/**
* Get external stylesheet link hrefs based on server CSS manifest.
*/ export function getCssInlinedLinkTags(clientReferenceManifest, filePath, injectedCSS, collectNewCSSImports) {
const filePathWithoutExt = filePath.replace(/\.[^.]+$/, "");
const chunks = new Set();
const entryCSSFiles = clientReferenceManifest.entryCSSFiles[filePathWithoutExt];
if (entryCSSFiles) {
for (const file of entryCSSFiles){
if (!injectedCSS.has(file)) {
if (collectNewCSSImports) {
injectedCSS.add(file);
}
chunks.add(file);
}
}
}
return [
...chunks
];
}
//# sourceMappingURL=get-css-inlined-link-tags.js.map