| Current Path : /home/rtorresani/www/vendor/magento/module-page-builder/view/adminhtml/web/js/utils/ |
| Current File : //home/rtorresani/www/vendor/magento/module-page-builder/view/adminhtml/web/js/utils/string.js |
/*eslint-disable */
/* jscs:disable */
define([], function () {
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
/**
* Convert from snake case to camel case
*
* @param {string} currentString
* @returns {string}
* @api
*/
function fromSnakeToCamelCase(currentString) {
var parts = currentString.split(/[_-]/);
var newString = "";
for (var i = 1; i < parts.length; i++) {
newString += parts[i].charAt(0).toUpperCase() + parts[i].slice(1);
}
return parts[0] + newString;
}
/**
* Convert a camel case string to snake case
*
* @param currentString
*/
function fromCamelCaseToDash(currentString) {
return currentString.replace(/[A-Z]/g, function (m) {
return "-" + m.toLowerCase();
});
}
return {
fromSnakeToCamelCase: fromSnakeToCamelCase,
fromCamelCaseToDash: fromCamelCaseToDash
};
});
//# sourceMappingURL=string.js.map