UNPKG
@core-rc/cssinjs-utils
Version:
latest (0.0.1)
0.0.1
A cssinjs util library to support @core-rc and its ecosystem libraries.
@core-rc/cssinjs-utils
/
lib
/
util
/
getCompVarPrefix.js
8 lines
(7 loc)
•
233 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
const
getCompVarPrefix
= (
component, prefix
) =>
`
${[ prefix, component.replace(/([A-Z]+)([A-Z][a-z]+)/g,
'$1-$2'
).replace(/([a-z])([A-Z])/g,
'$1-$2'
), ] .filter(
Boolean
) .join(
'-'
)}
`
;
export
default
getCompVarPrefix;