Skip to content

Commit 4fde3cd

Browse files
author
Ilan Copelyn
committed
add option.cssBase = workaround for webpack-contrib#163
1 parent 5f56f9f commit 4fde3cd

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

addStyles.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ module.exports = function(list, options) {
5252
// By default, add <style> tags to the bottom of the target
5353
if (typeof options.insertAt === "undefined") options.insertAt = "bottom";
5454

55-
var styles = listToStyles(list);
55+
var styles = listToStyles(list, options);
5656
addStylesToDom(styles, options);
5757

5858
return function update(newList) {
@@ -64,7 +64,7 @@ module.exports = function(list, options) {
6464
mayRemove.push(domStyle);
6565
}
6666
if(newList) {
67-
var newStyles = listToStyles(newList);
67+
var newStyles = listToStyles(newList, options);
6868
addStylesToDom(newStyles, options);
6969
}
7070
for(var i = 0; i < mayRemove.length; i++) {
@@ -100,12 +100,12 @@ function addStylesToDom(styles, options) {
100100
}
101101
}
102102

103-
function listToStyles(list) {
103+
function listToStyles(list, options) {
104104
var styles = [];
105105
var newStyles = {};
106106
for(var i = 0; i < list.length; i++) {
107107
var item = list[i];
108-
var id = item[0];
108+
var id = item[0] + (options.cssBase || 0);
109109
var css = item[1];
110110
var media = item[2];
111111
var sourceMap = item[3];

0 commit comments

Comments
 (0)