diff --git a/src/Explorer/Controls/ErrorDisplayComponent/ErrorDisplayComponent.ts b/src/Explorer/Controls/ErrorDisplayComponent/ErrorDisplayComponent.ts index 054ef945a..7be570f6d 100644 --- a/src/Explorer/Controls/ErrorDisplayComponent/ErrorDisplayComponent.ts +++ b/src/Explorer/Controls/ErrorDisplayComponent/ErrorDisplayComponent.ts @@ -23,8 +23,5 @@ interface ErrorDisplayParams { } class ErrorDisplayViewModel { - private params: ErrorDisplayParams; - public constructor(params: ErrorDisplayParams) { - this.params = params; - } + public constructor(public params: ErrorDisplayParams) {} } diff --git a/src/Explorer/Controls/SmartUi/InputUtils.ts b/src/Explorer/Controls/SmartUi/InputUtils.ts index 469726878..111d758c3 100644 --- a/src/Explorer/Controls/SmartUi/InputUtils.ts +++ b/src/Explorer/Controls/SmartUi/InputUtils.ts @@ -1,6 +1,6 @@ /* Utilities for validation */ -export const onValidateValueChange = (newValue: string, minValue?: number, maxValue?: number): number => { +export const onValidateValueChange = (newValue: string, minValue?: number, maxValue?: number): number | undefined => { let numericValue = parseInt(newValue); if (!isNaN(numericValue) && isFinite(numericValue)) { if (minValue !== undefined && numericValue < minValue) { @@ -16,7 +16,7 @@ export const onValidateValueChange = (newValue: string, minValue?: number, maxVa return undefined; }; -export const onIncrementValue = (newValue: string, step: number, max?: number): number => { +export const onIncrementValue = (newValue: string, step: number, max?: number): number | undefined => { const numericValue = parseInt(newValue); if (!isNaN(numericValue) && isFinite(numericValue)) { const newValue = numericValue + step; @@ -25,7 +25,7 @@ export const onIncrementValue = (newValue: string, step: number, max?: number): return undefined; }; -export const onDecrementValue = (newValue: string, step: number, min?: number): number => { +export const onDecrementValue = (newValue: string, step: number, min?: number): number | undefined => { const numericValue = parseInt(newValue); if (!isNaN(numericValue) && isFinite(numericValue)) { const newValue = numericValue - step; diff --git a/tsconfig.strict.json b/tsconfig.strict.json index 975649041..2ac148266 100644 --- a/tsconfig.strict.json +++ b/tsconfig.strict.json @@ -17,6 +17,7 @@ "./src/Common/HeadersUtility.ts", "./src/Common/Logger.ts", "./src/Common/MessageHandler.ts", + "./src/Common/MongoUtility.ts", "./src/Common/ObjectCache.ts", "./src/Common/ThemeUtility.ts", "./src/Common/UrlUtility.ts", @@ -28,8 +29,15 @@ "./src/Contracts/Versions.ts", "./src/Controls/Heatmap/Heatmap.ts", "./src/Controls/Heatmap/HeatmapDatatypes.ts", + "./src/Definitions/globals.d.ts", + "./src/Definitions/html.d.ts", + "./src/Definitions/jquery-ui.d.ts", + "./src/Definitions/jquery.d.ts", "./src/Definitions/plotly.js-cartesian-dist.d-min.ts", + "./src/Definitions/svg.d.ts", + "./src/Explorer/Controls/ErrorDisplayComponent/ErrorDisplayComponent.ts", "./src/Explorer/Controls/GitHub/GitHubStyleConstants.ts", + "./src/Explorer/Controls/SmartUi/InputUtils.ts", "./src/Explorer/Controls/Toolbar/IToolbarAction.ts", "./src/Explorer/Controls/Toolbar/IToolbarDisplayable.ts", "./src/Explorer/Controls/Toolbar/IToolbarDropDown.ts", @@ -38,34 +46,37 @@ "./src/Explorer/Controls/Toolbar/IToolbarToggle.ts", "./src/Explorer/Controls/Toolbar/KeyCodes.ts", "./src/Explorer/Notebook/FileSystemUtil.ts", + "./src/Explorer/Notebook/NTeractUtil.ts", "./src/Explorer/Notebook/NotebookComponent/actions.ts", "./src/Explorer/Notebook/NotebookComponent/loadTransform.ts", "./src/Explorer/Notebook/NotebookComponent/reducers.ts", "./src/Explorer/Notebook/NotebookComponent/types.ts", "./src/Explorer/Notebook/NotebookContentItem.ts", "./src/Explorer/Notebook/NotebookUtil.ts", - "./src/Explorer/Notebook/NTeractUtil.ts", + "./src/Explorer/Panes/PaneComponents.ts", "./src/Explorer/Panes/Tables/Validators/EntityPropertyNameValidator.ts", "./src/Explorer/Panes/Tables/Validators/EntityPropertyValidationCommon.ts", "./src/Explorer/Tables/Constants.ts", "./src/Explorer/Tables/QueryBuilder/DateTimeUtilities.ts", + "./src/Explorer/Tabs/TabComponents.ts", "./src/GitHub/GitHubConnector.ts", + "./src/Index.ts", "./src/NotebookWorkspaceManager/NotebookWorkspaceResourceProviderMockClients.ts", "./src/PlatformType.ts", - "./src/quickstart.ts", "./src/ReactDevTools.ts", "./src/ResourceProvider/IResourceProviderClient.ts", - "./src/setupTests.ts", - "./src/Shared/appInsights.ts", "./src/Shared/ExplorerSettings.ts", "./src/Shared/StorageUtility.ts", "./src/Shared/StringUtility.ts", "./src/Shared/Telemetry/TelemetryConstants.ts", "./src/Shared/Telemetry/TelemetryProcessor.ts", + "./src/Shared/appInsights.ts", "./src/Utils/GitHubUtils.ts", "./src/Utils/MessageValidation.ts", "./src/Utils/OfferUtils.ts", "./src/Utils/StringUtils.ts", + "./src/quickstart.ts", + "./src/setupTests.ts", "./src/workers/upload/definitions.ts" ], "include": []