X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils%2FUtils.ts;h=226f54c4df5abfa54386737d2e0ffe0ed7e40ac1;hb=1b0147cae119f5b519cffd8cdf2a733a3df20b11;hp=cfa63cae2213bb7ea5649b304ca4db3fdcf8f134;hpb=e8e3864e95741afbb7cd3de3d91e3995afdac05d;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/Utils.ts b/src/utils/Utils.ts index cfa63cae..226f54c4 100644 --- a/src/utils/Utils.ts +++ b/src/utils/Utils.ts @@ -17,7 +17,7 @@ export default class Utils { return new Date(milliSeconds).toISOString().substr(11, 8); } - static removeExtraEmptyLines(tab): void { + static removeExtraEmptyLines(tab: string[]): void { // Start from the end for (let i = tab.length - 1; i > 0; i--) { // Two consecutive empty lines? @@ -123,8 +123,8 @@ export default class Utils { return date.toLocaleString() + prefixString; } - static cloneObject(object) { - return JSON.parse(JSON.stringify(object)); + static cloneObject(object: T): T { + return JSON.parse(JSON.stringify(object)) as T; } static isIterable(obj): boolean {