build(ci): fix linter errors
[e-mobility-charging-stations-simulator.git] / src / utils / Utils.ts
index c37f48cf67a4071797f23c2684c3401971aa91f7..d3bee6c6e6c31f09c55f8bb1c90597ae830054b8 100644 (file)
@@ -70,7 +70,7 @@ export const isValidTime = (date: unknown): boolean => {
   if (typeof date === 'number') {
     return !isNaN(date);
   } else if (isDate(date)) {
-    return !isNaN((date as Date).getTime());
+    return !isNaN(date.getTime());
   }
   return false;
 };
@@ -80,12 +80,12 @@ export const convertToDate = (value: Date | string | number | undefined): Date |
     return value as undefined;
   }
   if (isDate(value)) {
-    return value as Date;
+    return value;
   }
   if (isString(value) || typeof value === 'number') {
-    const valueToDate = new Date(value as string | number);
+    const valueToDate = new Date(value!);
     if (isNaN(valueToDate.getTime())) {
-      throw new Error(`Cannot convert to date: '${value as string | number}'`);
+      throw new Error(`Cannot convert to date: '${value!}'`);
     }
     return valueToDate;
   }