File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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" ) ;
You can’t perform that action at this time.
0 commit comments