10 lines
298 B
JavaScript
10 lines
298 B
JavaScript
export function kebabToCamelCase(string){
|
|
if (!string) return string;
|
|
return string.replace(/-([a-z0-9])/g, g => g[1].toUpperCase());
|
|
}
|
|
|
|
export function camelToKebabCase(string){
|
|
if (!string) return string;
|
|
return string.replace(/([a-z][A-Z0-9])/g, g => g[0] + '-' + g[1].toLowerCase());
|
|
}
|