@squirrel-forge/ui-util
Version:
A collection of utilities, classes, functions and abstracts made for the browser and babel compatible.
10 lines (9 loc) • 330 B
JavaScript
/**
* Convert camel case to dashed lower string
* @param {string} str - String to convert
* @return {string} - Converted string
*/
export function strCamel2dash( str ) {
return str.replace( /^[A-Z]/g, ( s ) => { return '-' + s.toLowerCase(); } )
.replace( /[A-Z]/g, ( s ) => { return '-' + s.toLowerCase(); } );
}