Skip to content

Commit c9535d2

Browse files
committed
update
1 parent 542b6c3 commit c9535d2

1 file changed

Lines changed: 5 additions & 11 deletions

File tree

lib/css/CssGenerator.js

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -298,9 +298,6 @@ class CssGenerator extends Generator {
298298
const generateContentCode = () => {
299299
switch (exportType) {
300300
case "style": {
301-
if (this._exportsOnly) {
302-
return "";
303-
}
304301
const moduleCode = this._generateContentCode(
305302
module,
306303
generateContext
@@ -321,9 +318,6 @@ class CssGenerator extends Generator {
321318
const generateImportCode = () => {
322319
switch (exportType) {
323320
case "style": {
324-
if (this._exportsOnly) {
325-
return "";
326-
}
327321
return this._generateImportCode(module, generateContext, false)
328322
.map((part) => `${part.expr};`)
329323
.join("\n");
@@ -491,12 +485,12 @@ class CssGenerator extends Generator {
491485
);
492486
};
493487

488+
const codeParts = this._exportsOnly
489+
? [generateExportCode()]
490+
: [generateImportCode(), generateContentCode(), generateExportCode()];
491+
494492
const source = new ConcatSource();
495-
for (const part of [
496-
generateImportCode(),
497-
generateContentCode(),
498-
generateExportCode()
499-
]) {
493+
for (const part of codeParts) {
500494
if (part) {
501495
source.add(part);
502496
source.add("\n");

0 commit comments

Comments
 (0)