- Created TypeScript types for Story DTOs (types/api/story.ts) - Created API client with authenticated fetch (lib/api/story.ts) - Created StorySegment component with word click-to-translate - Created StoryPlayer component with audio playback controls - Created StoryTab component for segment navigation - Created StoryPage component with routing - Added comprehensive CSS styling (index.css) - Updated App.tsx with react-router-dom routing - Added react-router-dom dependency to package.json - Updated feature documentation for Phase 6 completion Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
4 lines
192 B
TypeScript
4 lines
192 B
TypeScript
// Story feature components
|
|
export { default as StorySegment } from './StorySegment';
|
|
export { default as StoryPlayer } from './StoryPlayer';
|
|
export { default as StoryTab } from './StoryTab';
|