diff --git a/src/Raven.Studio/.storybook/main.ts b/src/Raven.Studio/.storybook/main.ts index ff2dd55cba3..19b9cf0fccf 100644 --- a/src/Raven.Studio/.storybook/main.ts +++ b/src/Raven.Studio/.storybook/main.ts @@ -17,20 +17,20 @@ customHooksToMock.forEach((name: string) => { }); const config: StorybookConfig = { - babel: async (options) => { options.plugins ??= []; options.plugins.push((require as any).resolve("./import_plugin.js")); - + return { ...options, presets: [ ...(options.presets ?? []), [ - "@babel/preset-react", { - runtime: 'automatic', - }, - "preset-react-jsx-transform" + "@babel/preset-react", + { + runtime: "automatic", + }, + "preset-react-jsx-transform", ], ], sourceType: "unambiguous", @@ -42,7 +42,7 @@ const config: StorybookConfig = { "@storybook/addon-links", "@storybook/addon-essentials", "@storybook/addon-interactions", - "@storybook/addon-webpack5-compiler-babel" + "@storybook/addon-webpack5-compiler-babel", ], framework: { diff --git a/src/Raven.Studio/typescript/components/common/ButtonWithSpinner.tsx b/src/Raven.Studio/typescript/components/common/ButtonWithSpinner.tsx index 1d889369c69..973e445abe2 100644 --- a/src/Raven.Studio/typescript/components/common/ButtonWithSpinner.tsx +++ b/src/Raven.Studio/typescript/components/common/ButtonWithSpinner.tsx @@ -33,7 +33,7 @@ export default function ButtonWithSpinner(props: ButtonWithSpinnerProps) { disabled={disabled || isSpinning} > {isSpinning ? ( - + ) : ( IconElement )} diff --git a/src/Raven.Studio/typescript/components/pages/database/indexes/list/IndexDistribution.tsx b/src/Raven.Studio/typescript/components/pages/database/indexes/list/IndexDistribution.tsx index 54fd0b8ad87..c3bf80ec407 100644 --- a/src/Raven.Studio/typescript/components/pages/database/indexes/list/IndexDistribution.tsx +++ b/src/Raven.Studio/typescript/components/pages/database/indexes/list/IndexDistribution.tsx @@ -41,7 +41,7 @@ function getFormattedTime(date: Date): string { function ItemWithTooltip(props: ItemWithTooltipProps) { const { nodeInfo, sharded, openFaulty, showStaleReason, globalIndexingStatus, index } = props; - const entriesCount = nodeInfo.details?.faulty ? "n/a" : nodeInfo.details?.entriesCount ?? ""; + const entriesCount = nodeInfo.details?.faulty ? "n/a" : (nodeInfo.details?.entriesCount ?? ""); const shard = (
diff --git a/src/Raven.Studio/typescript/components/pages/database/settings/unusedDatabaseIds/useUnusedDatabaseIds.ts b/src/Raven.Studio/typescript/components/pages/database/settings/unusedDatabaseIds/useUnusedDatabaseIds.ts index bc3def1c6a3..389380ba347 100644 --- a/src/Raven.Studio/typescript/components/pages/database/settings/unusedDatabaseIds/useUnusedDatabaseIds.ts +++ b/src/Raven.Studio/typescript/components/pages/database/settings/unusedDatabaseIds/useUnusedDatabaseIds.ts @@ -6,7 +6,7 @@ import { useAppSelector } from "components/store"; import DatabaseUtils from "components/utils/DatabaseUtils"; import { useState } from "react"; import { useAsync, useAsyncCallback } from "react-async-hook"; -import { compareSets, sortBy } from "common/typeUtils"; +import { compareSets } from "common/typeUtils"; interface LocationStats { databaseId: string; diff --git a/src/Raven.Studio/typescript/components/pages/database/tasks/ongoingTasks/OngoingTasksPage.tsx b/src/Raven.Studio/typescript/components/pages/database/tasks/ongoingTasks/OngoingTasksPage.tsx index 6dd29a1e3a5..03c1065b6d8 100644 --- a/src/Raven.Studio/typescript/components/pages/database/tasks/ongoingTasks/OngoingTasksPage.tsx +++ b/src/Raven.Studio/typescript/components/pages/database/tasks/ongoingTasks/OngoingTasksPage.tsx @@ -173,7 +173,8 @@ export function OngoingTasksPage() { .filter((x) => selectedTaskIds.includes(x.shared.taskId)) .map((x) => x.shared); - const { replicationHubs: _, ...filteredWithoutReplicationHubs } = filteredTasks; + // eslint-disable-next-line @typescript-eslint/no-unused-vars + const { replicationHubs: ignored, ...filteredWithoutReplicationHubs } = filteredTasks; const filteredDatabaseTaskIds = Object.values(filteredWithoutReplicationHubs) .flat() .filter((x) => !x.shared.serverWide) diff --git a/src/Raven.Studio/typescript/models/database/cluster/clusterTopology.ts b/src/Raven.Studio/typescript/models/database/cluster/clusterTopology.ts index 497cb447cad..49d05502b52 100644 --- a/src/Raven.Studio/typescript/models/database/cluster/clusterTopology.ts +++ b/src/Raven.Studio/typescript/models/database/cluster/clusterTopology.ts @@ -1,7 +1,6 @@ import clusterNode = require("models/database/cluster/clusterNode"); import { sortBy } from "common/typeUtils"; -import { ClusterNode } from "components/common/shell/clusterSlice"; class clusterTopology { leader = ko.observable();