UNPKG

styled-components-test-utils

Version:

Test utils for styled-components compatible with jest, expect, chai and jasmine

22 lines (17 loc) 522 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var getClassNames = function getClassNames(node) { var classNames = []; if (node.children) { node.children.slice().reverse().forEach(function (child) { return Array.prototype.unshift.apply(classNames, getClassNames(child)); }); } if (node.props && node.props.className) { Array.prototype.unshift.apply(classNames, node.props.className.split(/\s/)); } return classNames; }; exports["default"] = getClassNames;