Always use function for determining prefixes internally
This commit is contained in:
parent
ffabb9ff6c
commit
d9bc4e658a
1 changed files with 3 additions and 4 deletions
|
|
@ -1,9 +1,8 @@
|
|||
export default function(css, prefix) {
|
||||
const prefixIsFunc = typeof prefix === 'function'
|
||||
const getPrefix = typeof prefix === 'function' ? prefix : () => prefix
|
||||
|
||||
css.walkRules(rule => {
|
||||
rule.selectors = rule.selectors.map(
|
||||
selector => `.${prefixIsFunc ? prefix(selector) : prefix}${selector.slice(1)}`
|
||||
)
|
||||
rule.selectors = rule.selectors.map(selector => `.${getPrefix(selector)}${selector.slice(1)}`)
|
||||
})
|
||||
return css
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue