Use arrow function for log messages prefixing
[e-mobility-charging-stations-simulator.git] / src / utils / Utils.ts
index 6557a588446455506656c7f7133e8fe85c5881f0..810267200fb1e3b1a4949918f264d8f57e085455 100644 (file)
@@ -11,9 +11,9 @@ export default class Utils {
     // This is intentional
   }
 
-  public static logPrefix(prefixString = ''): string {
+  public static logPrefix = (prefixString = ''): string => {
     return `${new Date().toLocaleString()}${prefixString}`;
-  }
+  };
 
   public static generateUUID(): string {
     return crypto.randomUUID();
@@ -184,7 +184,7 @@ export default class Utils {
     return clone<T>(object);
   }
 
-  public static isIterable<T extends Iterable<T>>(obj: T): boolean {
+  public static isIterable<T>(obj: T): boolean {
     return !Utils.isNullOrUndefined(obj) ? typeof obj[Symbol.iterator] === 'function' : false;
   }