UNPKG

merge-class-names

Version:

A function that merges given class names, no matter their format: string with single or multiple class names or an array of class names. Filters out invalid class names as well.

14 lines (12 loc) 350 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = mergeClassNames; function mergeClassNames() { return Array.prototype.slice.call(arguments).reduce(function (classList, arg) { return classList.concat(arg); }, []).filter(function (arg) { return typeof arg === 'string'; }).join(' '); }