fix: align prepared lifecycle discussion rail

This commit is contained in:
lda
2026-07-13 13:58:41 +07:00 Verified
parent 801f82b3b3
commit 4b7c01c69d
7 changed files with 111 additions and 16 deletions
@@ -326,7 +326,14 @@ export const SceneBody = ({ location, demo, selectedNodeId, selectNode, openEvid
case "agent":
return <AgentHandoffScene scene={scene} beat={beat} />;
case "demo-lifecycle":
return <PreparedAuthoringLifecycleScene scene={scene} beat={beat} onAdvance={onPreparedLifecycleAdvance} />;
return (
<PreparedAuthoringLifecycleScene
scene={scene}
beat={beat}
onAdvance={onPreparedLifecycleAdvance}
discussionRail={scene.id === "prepared-lifecycle" ? discussionLinks : undefined}
/>
);
case "demo":
return (
<DemoWorkflowScene
@@ -353,7 +360,7 @@ export const SceneBody = ({ location, demo, selectedNodeId, selectNode, openEvid
return (
<>
{content}
{discussionLinks}
{scene.id === "prepared-lifecycle" ? null : discussionLinks}
</>
);
};