UNPKG

@visactor/vue-vtable

Version:

The vue version of VTable

16 lines (14 loc) 432 B
function toCamelCase(str) { return str.replace(/-([a-z])/g, g => g[1].toUpperCase()); } function convertPropsToCamelCase(props) { const newProps = {}; for (const key in props) { if (props.hasOwnProperty(key)) { const camelCaseKey = toCamelCase(key); newProps[camelCaseKey] = props[key]; } } return newProps; } export { convertPropsToCamelCase, toCamelCase };