Skip to content

Commit 07ccd44

Browse files
trangdoan982claude
andcommitted
ENG-2083 Use SchemaSelection type from ~/types; rename relationIds → discourseRelationIds
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 437c314 commit 07ccd44

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

apps/obsidian/src/components/useSchemaSelection.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import type {
33
DiscourseNode,
44
DiscourseRelation,
55
DiscourseRelationType,
6+
SchemaSelection,
67
} from "~/types";
78

89
export type SchemaSelectionSource = {
@@ -45,12 +46,7 @@ export type SchemaSelectionState = {
4546
selectAllTemplates: () => void;
4647
deselectAllTemplates: () => void;
4748
toggleTemplate: (templateName: string, shouldSelect: boolean) => void;
48-
asSelectionPayload: () => {
49-
nodeTypeIds: string[];
50-
relationTypeIds: string[];
51-
relationIds: string[];
52-
templateNames: string[];
53-
};
49+
asSelectionPayload: () => SchemaSelection;
5450
};
5551

5652
const updateSet = (
@@ -235,7 +231,7 @@ export const useSchemaSelection = ({
235231
asSelectionPayload: () => ({
236232
nodeTypeIds: [...selectedNodeTypeIds],
237233
relationTypeIds: [...selectedRelationTypeIds],
238-
relationIds: [...selectedRelationIds],
234+
discourseRelationIds: [...selectedRelationIds],
239235
templateNames: [...selectedTemplateNames],
240236
}),
241237
};

0 commit comments

Comments
 (0)