From 76d7f00a908ca631ea6cab06a71ee7c604619088 Mon Sep 17 00:00:00 2001 From: Chris-MS-896 <64865559+Chris-MS-896@users.noreply.github.com> Date: Fri, 8 Jan 2021 20:56:59 -0600 Subject: [PATCH] Add two files of Table to master (#364) --- src/Explorer/Tables/DataTable/CacheBase.ts | 2 +- src/Explorer/Tables/Entities.ts | 2 +- tsconfig.strict.json | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) 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",