diff --git a/components/lib/utils/ObjectUtils.js b/components/lib/utils/ObjectUtils.js index 4655b0a2f..924dee215 100755 --- a/components/lib/utils/ObjectUtils.js +++ b/components/lib/utils/ObjectUtils.js @@ -203,11 +203,11 @@ export default { toFlatCase(str) { // convert snake, kebab, camel and pascal cases to flat case - return this.isNotEmpty(str) ? str.replace(/(-|_)/g, '').toLowerCase() : str; + return this.isNotEmpty(str) && this.isString(str) ? str.replace(/(-|_)/g, '').toLowerCase() : str; }, toCapitalCase(str) { - return this.isNotEmpty(str) ? str[0].toUpperCase() + str.slice(1) : str; + return this.isNotEmpty(str) && this.isString(str) ? str[0].toUpperCase() + str.slice(1) : str; }, isEmpty(value) {