diff --git a/src/util.js b/src/util.js index 29cfaf8..6b6c9b2 100644 --- a/src/util.js +++ b/src/util.js @@ -7,11 +7,12 @@ function isUpperCase(char) { function isClass(clsOrFunction) { - if (clsOrFunction.name) { + if (Object.keys(clsOrFunction.prototype).length > 0){ + return true; + }else if (clsOrFunction.name) { return isUpperCase(clsOrFunction.name.charAt(0)); } - - return Object.keys(clsOrFunction.prototype).length > 0; + return false; }