diff --git a/src/Explorer/Tables/DataTable/CacheBase.ts b/src/Explorer/Tables/DataTable/CacheBase.ts index e18d1dc1b..e5df50dd4 100644 --- a/src/Explorer/Tables/DataTable/CacheBase.ts +++ b/src/Explorer/Tables/DataTable/CacheBase.ts @@ -1,5 +1,5 @@ abstract class CacheBase { - public data: T[]; + public data: T[] | null; public sortOrder: any; public serverCallInProgress: boolean; diff --git a/src/Explorer/Tables/Entities.ts b/src/Explorer/Tables/Entities.ts index 0972e8410..f5f3f3386 100644 --- a/src/Explorer/Tables/Entities.ts +++ b/src/Explorer/Tables/Entities.ts @@ -7,7 +7,7 @@ export interface ITableEntity { export interface ITableEntityForTablesAPI extends ITableEntity { PartitionKey: ITableEntityAttribute; RowKey: ITableEntityAttribute; - Timestamp?: ITableEntityAttribute; + Timestamp: ITableEntityAttribute; } export interface ITableEntityAttribute { diff --git a/tsconfig.strict.json b/tsconfig.strict.json index ae44faaaf..e0432eb30 100644 --- a/tsconfig.strict.json +++ b/tsconfig.strict.json @@ -61,6 +61,8 @@ "./src/Explorer/Tables/Constants.ts", "./src/Explorer/Tables/CqlUtilities.ts", "./src/Explorer/Tables/QueryBuilder/DateTimeUtilities.ts", + "./src/Explorer/Tables/DataTable/CacheBase.ts", + "./src/Explorer/Tables/Entities.ts", "./src/Explorer/Tabs/TabComponents.ts", "./src/GitHub/GitHubConnector.ts", "./src/Index.ts",