tailwindcss/src/plugins/flexShrink.js
2019-02-26 13:45:12 -05:00

20 lines
465 B
JavaScript

import _ from 'lodash'
export default function({ values, variants }) {
return function({ addUtilities, e }) {
addUtilities(
_.fromPairs(
_.map(values, (value, modifier) => {
const className = modifier === 'default' ? 'flex-shrink' : `flex-shrink-${modifier}`
return [
`.${e(className)}`,
{
'flex-shrink': value,
},
]
})
),
variants
)
}
}