@wordpress/interactivity
Version:
Package that provides a standard and simple way to handle the frontend interactivity of Gutenberg blocks.
18 lines (17 loc) • 529 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.kebabToCamelCase = kebabToCamelCase;
/**
* Transforms a kebab-case string to camelCase.
*
* @param {string} str The kebab-case string to transform to camelCase.
* @return {string} The transformed camelCase string.
*/
function kebabToCamelCase(str) {
return str.replace(/^-+|-+$/g, '').toLowerCase().replace(/-([a-z])/g, function (match, group1) {
return group1.toUpperCase();
});
}
//# sourceMappingURL=kebab-to-camelcase.js.map