diff --git a/src/components/Editor/FlowEditor.tsx b/src/components/Editor/FlowEditor.tsx index d963565..7e8fc3d 100644 --- a/src/components/Editor/FlowEditor.tsx +++ b/src/components/Editor/FlowEditor.tsx @@ -35,7 +35,6 @@ import ContextMenu, { ContextMenuTypes, } from '../ContextMenu/ContextMenu'; -import { platform } from 'os'; import { createNewDefaultPolyglotNode } from '../../utils/utils'; import LateralMenu from '../LateralMenu/LateralMenu'; import EditorNav from '../NavBars/EditorNav'; @@ -157,6 +156,8 @@ const FlowEditor = ({ topicsAI: flow?.topicsAI, language: flow?.language, macro_subject: flow?.macro_subject, + title: flow?.title, + context: flow?.context, }, reactFlow: { id: id, diff --git a/src/components/Properties/Nodes/AbstractNodeProperties.tsx b/src/components/Properties/Nodes/AbstractNodeProperties.tsx index 95ec377..721f449 100644 --- a/src/components/Properties/Nodes/AbstractNodeProperties.tsx +++ b/src/components/Properties/Nodes/AbstractNodeProperties.tsx @@ -168,6 +168,7 @@ const AbstractNodeProperties = () => { setMacroSubject(response.data.macro_subject); setValue('data.macro_subject', response.data.macro_subject); setValue('data.language', response.data.language); + setValue('data.title', response.data.title); setValue( 'data.learning_outcome', response.data.learning_outcome as LearningOutcome diff --git a/src/types/polyglotElements/nodes/AbstractNode.ts b/src/types/polyglotElements/nodes/AbstractNode.ts index 7288cb2..eb76e5e 100644 --- a/src/types/polyglotElements/nodes/AbstractNode.ts +++ b/src/types/polyglotElements/nodes/AbstractNode.ts @@ -13,6 +13,8 @@ export type AbstractNodeData = NodeData & { topicsAI: Topic[]; language: string; macro_subject: string; + title: string; + context?: string; }; export type AbstractNode = PolyglotNode & { @@ -35,6 +37,7 @@ polyglotNodeComponentMapping.registerMapping({ education_level: EducationLevel.College, topicsAI: [], language: '', + title: '', macro_subject: '', }, });