組件架構修正: • 移除 ReviewRunner 組件內硬編碼 Mock 資料 • 刪除 renderTestContentWithMockData 函數 (85行) • 簡化組件為單一職責:只負責邏輯協調 • 符合 React 最佳實踐:依賴注入,不依賴具體資料來源 代碼清理: • 移除 TestDebugPanel 組件 (113行) • 刪除 mockTestData.ts (101行) • 總計移除 350 行測試相關代碼 新增技術文檔: • DramaLing複習功能技術規格文檔.md - 完整系統架構 • ReviewRunner組件詳細說明文檔.md - 440行組件深度解析 • 複習系統設計工具重構規格.md - 開發工具改善方案 架構改善: • 組件職責純淨化:移除測試資料混合 • 設計工具規格:動態資料管理 + 真實流程模擬 • 文檔體系完善:技術實現 + 設計規範 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| flashcards | ||
| generate | ||
| review | ||
| shared | ||
| ui | ||
| word | ||