Changeset 0b502c2 for chapterx-frontend/src/pages/browse/GenrePage.tsx
- Timestamp:
- 06/23/26 17:20:47 (12 days ago)
- Branches:
- main
- Children:
- 99c1e45
- Parents:
- b373fea
- File:
-
- 1 edited
-
chapterx-frontend/src/pages/browse/GenrePage.tsx (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
chapterx-frontend/src/pages/browse/GenrePage.tsx
rb373fea r0b502c2 49 49 export const GenresListPage: React.FC = () => { 50 50 const navigate = useNavigate() 51 const { genres } = useStoryStore() 51 const { genres, stories } = useStoryStore() 52 const publishedStories = stories.filter(s => s.status === 'published') 52 53 53 54 return ( … … 68 69 <div className="absolute inset-0 flex flex-col items-center justify-center p-4"> 69 70 <p className="font-serif font-semibold text-white text-center">{genre.name}</p> 70 <p className="text-white/60 text-xs mt-1">{ genre.story_count} stories</p>71 <p className="text-white/60 text-xs mt-1">{publishedStories.filter(s => s.genres.some(g => g.toLowerCase() === genre.name.toLowerCase())).length} stories</p> 71 72 </div> 72 73 <div className="absolute inset-0 bg-black/20 group-hover:bg-black/10 transition-colors" />
Note:
See TracChangeset
for help on using the changeset viewer.
