Scrum4Me/components/ideas
Scrum4Me Agent 82736fd051 feat(ST-0vtnydpi): Chat & Timeline tab — userQuestion rendering + UserChatInput
- IdeaTimeline: merge user_question entries into timeline (MessageCircle icon,
  pending/answered states); show UserChatInput below ol when planMd present
- UserChatInput: Textarea + submit button calling createUserQuestionAction,
  router.refresh() on success, sonner toast for errors
- IdeaDetailLayout: rename tab label to 'Chat & Timeline'; pass userQuestions,
  planMd, ideaId props to IdeaTimeline; export IdeaUserQuestionDto interface

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-05 17:46:04 +02:00
..
download-md-button.tsx ui: idea-timeline + pbi-link-card + download-md-button (M12 T-512) 2026-05-04 21:39:33 +02:00
idea-detail-layout.tsx feat(ST-0vtnydpi): Chat & Timeline tab — userQuestion rendering + UserChatInput 2026-05-05 17:46:04 +02:00
idea-list.tsx ui: /ideas list page + IdeaList table + row-actions skeleton (M12 T-507) 2026-05-04 21:30:56 +02:00
idea-md-editor.tsx ui: idea-md-editor with yaml-validate + wire into detail tabs (M12 T-511) 2026-05-04 21:37:49 +02:00
idea-pbi-link-card.tsx fix(m12): drop bogus /backlog#pbi-{code} route on PBI-link 2026-05-05 14:06:24 +02:00
idea-row-actions.tsx fix(m12): drop bogus /backlog#pbi-{code} route on PBI-link 2026-05-05 14:06:24 +02:00
idea-timeline.tsx feat(ST-0vtnydpi): Chat & Timeline tab — userQuestion rendering + UserChatInput 2026-05-05 17:46:04 +02:00