Skip to content

Commit 79a567b

Browse files
Avoid passing in both viewState and mode at the same time
1 parent 5e84b5f commit 79a567b

File tree

3 files changed

+3
-10
lines changed

3 files changed

+3
-10
lines changed

extensions/ql-vscode/src/view/data-extensions-editor/DataExtensionsEditor.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,6 @@ export function DataExtensionsEditor({
304304
unsavedModels={unsavedModels}
305305
modeledMethods={modeledMethods}
306306
viewState={viewState}
307-
mode={viewState.mode}
308307
onChange={onChange}
309308
onSaveModelClick={onSaveModelClick}
310309
onGenerateFromLlmClick={onGenerateFromLlmClick}

extensions/ql-vscode/src/view/data-extensions-editor/LibraryRow.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,6 @@ type Props = {
7171
externalApiUsages: ExternalApiUsage[];
7272
modeledMethods: Record<string, ModeledMethod>;
7373
viewState: DataExtensionEditorViewState;
74-
mode: Mode;
7574
hasUnsavedChanges: boolean;
7675
onChange: (
7776
modelName: string,
@@ -95,7 +94,6 @@ export const LibraryRow = ({
9594
externalApiUsages,
9695
modeledMethods,
9796
viewState,
98-
mode,
9997
hasUnsavedChanges,
10098
onChange,
10199
onSaveModelClick,
@@ -190,7 +188,7 @@ export const LibraryRow = ({
190188
<ModeledMethodDataGrid
191189
externalApiUsages={externalApiUsages}
192190
modeledMethods={modeledMethods}
193-
mode={mode}
191+
mode={viewState.mode}
194192
onChange={onChangeWithModelName}
195193
/>
196194
<SectionDivider />

extensions/ql-vscode/src/view/data-extensions-editor/ModeledMethodsList.tsx

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { useMemo } from "react";
33
import { ExternalApiUsage } from "../../data-extensions-editor/external-api-usage";
44
import { ModeledMethod } from "../../data-extensions-editor/modeled-method";
55
import { LibraryRow } from "./LibraryRow";
6-
import { Mode } from "../../data-extensions-editor/shared/mode";
76
import {
87
groupMethods,
98
sortGroupNames,
@@ -15,7 +14,6 @@ type Props = {
1514
unsavedModels: Set<string>;
1615
modeledMethods: Record<string, ModeledMethod>;
1716
viewState: DataExtensionEditorViewState;
18-
mode: Mode;
1917
onChange: (
2018
modelName: string,
2119
externalApiUsage: ExternalApiUsage,
@@ -38,15 +36,14 @@ export const ModeledMethodsList = ({
3836
unsavedModels,
3937
modeledMethods,
4038
viewState,
41-
mode,
4239
onChange,
4340
onSaveModelClick,
4441
onGenerateFromLlmClick,
4542
onGenerateFromSourceClick,
4643
}: Props) => {
4744
const grouped = useMemo(
48-
() => groupMethods(externalApiUsages, mode),
49-
[externalApiUsages, mode],
45+
() => groupMethods(externalApiUsages, viewState.mode),
46+
[externalApiUsages, viewState.mode],
5047
);
5148

5249
const sortedGroupNames = useMemo(() => sortGroupNames(grouped), [grouped]);
@@ -61,7 +58,6 @@ export const ModeledMethodsList = ({
6158
hasUnsavedChanges={unsavedModels.has(libraryName)}
6259
modeledMethods={modeledMethods}
6360
viewState={viewState}
64-
mode={mode}
6561
onChange={onChange}
6662
onSaveModelClick={onSaveModelClick}
6763
onGenerateFromLlmClick={onGenerateFromLlmClick}

0 commit comments

Comments
 (0)