UNPKG

@commercelayer/react-components

Version:
2 lines 814 B
"use client"; "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.snakeToCamelCase=snakeToCamelCase;function snakeToCamelCase(value){var _a,_b,_c,_d,_e,_f,_g,_h,_j,_k,_l;const words=value.toLowerCase().split("_"),first=(_a=words[0])!==null&&_a!==void 0?_a:"",secondLetter=(_d=(_c=(_b=words[1])===null||_b===void 0?void 0:_b[0])===null||_c===void 0?void 0:_c.toUpperCase())!==null&&_d!==void 0?_d:"",second=(_f=(_e=words[1])===null||_e===void 0?void 0:_e.substring(1))!==null&&_f!==void 0?_f:"",thirdLetter=(_j=(_h=(_g=words[2])===null||_g===void 0?void 0:_g[0])===null||_h===void 0?void 0:_h.toUpperCase())!==null&&_j!==void 0?_j:"",third=(_l=(_k=words[2])===null||_k===void 0?void 0:_k.substring(1))!==null&&_l!==void 0?_l:"";return`${first}${secondLetter}${second}${thirdLetter}${third}`}