UNPKG

styled-components-modifiers

Version:

A library that enables BEM flavored modifiers to styled components

18 lines (16 loc) 441 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = normalizeModifiers; /** * Normalizes string modifier props to be an array. * @export * @param {ModifierKeys} modifierKeys * @returns {ModifierNames} */ function normalizeModifiers(modifierKeys) { return (Array.isArray(modifierKeys) ? modifierKeys : [modifierKeys]).filter(function (i) { return typeof i === 'string' && !!i; }); }