From 9ec0ac9f54e8f278b9224552cc2ae0038ac47bcc Mon Sep 17 00:00:00 2001 From: Hardikkumar Nai <80053762+hardiknai-techm@users.noreply.github.com> Date: Thu, 19 Aug 2021 22:45:52 +0530 Subject: [PATCH] Resolve ESLint Contracts (#986) --- .eslintignore | 8 -------- src/Controls/Heatmap/Heatmap.test.ts | 12 ++++++------ src/Controls/Heatmap/Heatmap.ts | 10 +++++----- 3 files changed, 11 insertions(+), 19 deletions(-) diff --git a/.eslintignore b/.eslintignore index 7a5d06bbf..57145a6cb 100644 --- a/.eslintignore +++ b/.eslintignore @@ -21,16 +21,8 @@ src/Common/MongoUtility.ts src/Common/NotificationsClientBase.ts src/Common/QueriesClient.ts src/Common/Splitter.ts -src/Config.ts -src/Contracts/ActionContracts.ts -src/Contracts/DataModels.ts -src/Contracts/Diagnostics.ts -src/Contracts/ExplorerContracts.ts -src/Contracts/Versions.ts -src/Contracts/ViewModels.ts src/Controls/Heatmap/Heatmap.test.ts src/Controls/Heatmap/Heatmap.ts -src/Controls/Heatmap/HeatmapDatatypes.ts src/Definitions/datatables.d.ts src/Definitions/gif.d.ts src/Definitions/globals.d.ts diff --git a/src/Controls/Heatmap/Heatmap.test.ts b/src/Controls/Heatmap/Heatmap.test.ts index 473e55225..e5f8f5ef6 100644 --- a/src/Controls/Heatmap/Heatmap.test.ts +++ b/src/Controls/Heatmap/Heatmap.test.ts @@ -22,8 +22,8 @@ describe("The Heatmap Control", () => { }; let heatmap: Heatmap; - let theme: PortalTheme = 1; - const divElement: string = `
`; + const theme: PortalTheme = 1; + const divElement = `
`; describe("drawHeatmap rendering", () => { beforeEach(() => { @@ -100,7 +100,7 @@ describe("iframe rendering when there is no data", () => { }); it("should show a no data message with a dark theme", () => { - let data = { + const data = { data: { signature: "pcIframe", data: { @@ -111,7 +111,7 @@ describe("iframe rendering when there is no data", () => { }, }; - const divElement: string = `
`; + const divElement = `
`; document.body.innerHTML = divElement; handleMessage(data as MessageEvent); @@ -120,7 +120,7 @@ describe("iframe rendering when there is no data", () => { }); it("should show a no data message with a white theme", () => { - let data = { + const data = { data: { signature: "pcIframe", data: { @@ -131,7 +131,7 @@ describe("iframe rendering when there is no data", () => { }, }; - const divElement: string = `
`; + const divElement = `
`; document.body.innerHTML = divElement; handleMessage(data as MessageEvent); diff --git a/src/Controls/Heatmap/Heatmap.ts b/src/Controls/Heatmap/Heatmap.ts index 3cdc4589d..0b9c3b796 100644 --- a/src/Controls/Heatmap/Heatmap.ts +++ b/src/Controls/Heatmap/Heatmap.ts @@ -39,7 +39,7 @@ export class Heatmap { } } - private _getFontStyles(size: number = StyleConstants.MediumFontSize, color: string = "#838383"): FontSettings { + private _getFontStyles(size: number = StyleConstants.MediumFontSize, color = "#838383"): FontSettings { return { family: StyleConstants.DataExplorerFont, size, @@ -78,9 +78,9 @@ export class Heatmap { // go thru all rows and create 2d matrix for heatmap... for (let i = 0; i < rows.length; i++) { output.yAxisPoints.push(rows[i]); - let dataPoints: number[] = []; + const dataPoints: number[] = []; for (let a = 0; a < output.xAxisPoints.length; a++) { - let row: PartitionTimeStampToData = data[rows[i]]; + const row: PartitionTimeStampToData = data[rows[i]]; dataPoints.push(row[output.xAxisPoints[a]]["Normalized Throughput"]); } output.dataPoints.push(dataPoints); @@ -193,7 +193,7 @@ export class Heatmap { this._getLayoutSettings(), this._getChartDisplaySettings() ); - let plotDiv: any = document.getElementById(Heatmap.elementId); + const plotDiv: any = document.getElementById(Heatmap.elementId); plotDiv.on("plotly_click", (data: any) => { let timeSelected: string = data.points[0].x; timeSelected = timeSelected.replace(" ", "T"); @@ -205,7 +205,7 @@ export class Heatmap { break; } } - let output = []; + const output = []; for (let i = 0; i < this._chartData.dataPoints.length; i++) { output.push(this._chartData.dataPoints[i][xAxisIndex]); }