UNPKG

salutecss

Version:

A enchanced, lightweight and fast utility-first CSS

12 lines (8 loc) 465 B
const { classes } = require('../../../styles/index.js') const { resolveCSSClass, valueToPrimitiveValue, getValue } = require('../../../utils/resolve-css-class.js') function parseClass(className) { const regex = valueToPrimitiveValue(className) const value = typeof classes[regex] === 'function' ? classes[regex](getValue(className)) : classes[regex] return value ? `.${resolveCSSClass(className)}{${value}}` : null } module.exports.parseClass = parseClass