refactor: organize constants
[e-mobility-charging-stations-simulator.git] / src / performance / storage / StorageFactory.ts
index b0f9da58cff118cb2cfc5b929ff0b8f6a86abf62..09b58a15ffcda6b84363216bc2868eb84e6eb09f 100644 (file)
@@ -1,10 +1,10 @@
-// Copyright Jerome Benoit. 2021. All Rights Reserved.
+// Copyright Jerome Benoit. 2021-2023. All Rights Reserved.
 
-import { StorageType } from '../../types/Storage';
 import { JsonFileStorage } from './JsonFileStorage';
 import { MikroOrmStorage } from './MikroOrmStorage';
 import { MongoDBStorage } from './MongoDBStorage';
 import type { Storage } from './Storage';
+import { StorageType } from '../../types';
 
 export class StorageFactory {
   private constructor() {
@@ -12,7 +12,7 @@ export class StorageFactory {
   }
 
   public static getStorage(type: StorageType, connectionUri: string, logPrefix: string): Storage {
-    let storageInstance: Storage = null;
+    let storageInstance: Storage | null = null;
     switch (type) {
       case StorageType.JSON_FILE:
         storageInstance = new JsonFileStorage(connectionUri, logPrefix);