- components/shared/markdown-doc-editor.tsx: geëxtraheerd uit components/ideas/idea-md-editor.tsx zodat Ideas (grill/plan) en Product Docs dezelfde editor-stack delen (CLAUDE.md dialog-discipline: "twee keer kopieren = promote 'm meteen"). - Props: storageKey + initialValue + validate? + onSave + onSaved? + onCancel + rows? + placeholder? + saveLabel? + validationErrorsHeader? + debug-attrs. Component bevat geen entity-specifieke logica. - 14 nieuwe tests groen (rendering/dirty-state, localStorage persist+ restore+clear, Cmd+S/Ctrl+S save, success-clear+onSaved+onCancel, error-rendering, validation blocks submit, cancel-button). - T-1066 (volgende) refactort idea-md-editor naar wrapper rond deze. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| actions | ||
| api | ||
| app | ||
| components | ||
| hooks | ||
| lib | ||
| proxy | ||
| realtime | ||
| stores | ||
| lars-flow-checklist.md | ||
| review-plan-job.test.ts | ||