diff options
| author | soryu <soryu@soryu.co> | 2026-05-05 16:30:46 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-05-05 16:30:46 +0100 |
| commit | 928598b1b8399a95918dc1b315274a9d175eb8d9 (patch) | |
| tree | 7e89affec5fe1e61f99a4b9669f35cd83b661a02 /frontend/src/components/LandingPage.tsx | |
| parent | cd09103183139788ba4297eaaa6f75d51a154c8a (diff) | |
| download | soryu-928598b1b8399a95918dc1b315274a9d175eb8d9.tar.gz soryu-928598b1b8399a95918dc1b315274a9d175eb8d9.zip | |
fix(doc-mode): make task rows clickable and render live transcript (#125)
Task rows in the directive sidebar's `tasks/` subfolder were rendered as
inert `<div>` elements with no click handler, and EditorShell had no
branch for `selection.taskId` — so clicking a task did nothing visible.
- StepRow and TaskRow are now `<button>` elements that call
`onSelect(directiveId, taskId)` and navigate to
`/directives/<dirId>?task=<taskId>`.
- EditorShell renders DocumentTaskStream with a breadcrumb when
`selection.taskId` is set (winning over the document path).
- Step rows whose backing task hasn't been spawned yet stay disabled.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'frontend/src/components/LandingPage.tsx')
0 files changed, 0 insertions, 0 deletions
