UNPKG

tdesign-mobile-vue

Version:
39 lines (34 loc) 836 B
/** * tdesign v1.9.3 * (c) 2025 TDesign Group * @license MIT */ 'use strict'; var _createCompounder = require('./dep-3d4c38f1.js'); /** * Converts `string` to * [kebab case](https://en.wikipedia.org/wiki/Letter_case#Special_case_styles). * * @static * @memberOf _ * @since 3.0.0 * @category String * @param {string} [string=''] The string to convert. * @returns {string} Returns the kebab cased string. * @example * * _.kebabCase('Foo Bar'); * // => 'foo-bar' * * _.kebabCase('fooBar'); * // => 'foo-bar' * * _.kebabCase('__FOO_BAR__'); * // => 'foo-bar' */ var kebabCase = _createCompounder.createCompounder(function (result, word, index) { return result + (index ? '-' : '') + word.toLowerCase(); }); var kebabCase$1 = kebabCase; exports.kebabCase = kebabCase$1; //# sourceMappingURL=dep-6df33aaf.js.map