Ver código fonte

add fix for string utils casing

Alexander Belanger 3 anos atrás
pai
commit
c48a23d08c
1 arquivos alterados com 6 adições e 0 exclusões
  1. 6 0
      dashboard/src/shared/string_utils.ts

+ 6 - 0
dashboard/src/shared/string_utils.ts

@@ -91,6 +91,12 @@ export const timeFrom = (
 };
 
 export const capitalize = (s: string) => {
+  if (s.length == 0) {
+    return s;
+  } else if (s.length == 1) {
+    return s.charAt(0).toUpperCase();
+  }
+
   return s.charAt(0).toUpperCase() + s.substring(1).toLowerCase();
 };