File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,12 +6,6 @@ exports.addon = function (renderer) {
66 }
77
88 var putAtrule = renderer . putAtrule ;
9- var stylesheet ;
10-
11- if ( renderer . client ) {
12- stylesheet = document . createElement ( 'style' ) ;
13- document . head . appendChild ( stylesheet ) ;
14- }
159
1610 renderer . putAtrule = function ( __ , keyframes , prelude ) {
1711 // @keyframes
@@ -31,7 +25,7 @@ exports.addon = function (renderer) {
3125 str = prelude + '{' + str + '}' ;
3226
3327 if ( renderer . client ) {
34- stylesheet . appendChild ( document . createTextNode ( str ) ) ;
28+ renderer . sheet . appendChild ( document . createTextNode ( str ) ) ;
3529 } else {
3630 renderer . raw += str ;
3731 }
Original file line number Diff line number Diff line change @@ -38,28 +38,21 @@ exports.create = function (config) {
3838 }
3939 } , config ) ;
4040
41- var sheet , stylesheet ;
42-
4341 if ( renderer . client ) {
44- if ( process . env . NODE_ENV === 'production' ) {
45- sheet = document . head . appendChild ( document . createElement ( 'style' ) ) . sheet ;
46- } else {
47- stylesheet = document . createElement ( 'style' ) ;
48- document . head . appendChild ( stylesheet ) ;
49- }
42+ document . head . appendChild ( renderer . sheet = document . createElement ( 'style' ) ) ;
5043
5144 renderer . putRaw = function ( rawCssRule ) {
5245 if ( process . env . NODE_ENV === 'production' ) {
53- sheet . insertRule ( rawCssRule , 0 ) ;
46+ renderer . sheet . insertRule ( rawCssRule , 0 ) ;
5447 } else {
5548 try {
56- stylesheet . sheet . insertRule ( rawCssRule , 0 ) ;
49+ renderer . sheet . sheet . insertRule ( rawCssRule , 0 ) ;
5750 } catch ( error ) {
5851 // eslint-disable-next-line
5952 console . info ( 'Could not insert CSS rule.' ) ;
6053 console . error ( error ) ;
6154
62- stylesheet . appendChild ( document . createTextNode ( rawCssRule ) ) ;
55+ renderer . sheet . appendChild ( document . createTextNode ( rawCssRule ) ) ;
6356 }
6457 }
6558 } ;
You can’t perform that action at this time.
0 commit comments