You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.4 KiB
1.4 KiB
| title | status | type | priority | created_at | updated_at | blocked_by | ||
|---|---|---|---|---|---|---|---|---|
| Implement shared QuoteCard component — displays text, author, source, date, tags | completed | task | normal | 2026-03-10T23:32:05Z | 2026-03-10T23:32:12Z |
|
This component is reused on the Home, Browse, Author, and Quote Detail pages.
- Resolve TRIAGE ticket 5e3e37 (CSS/styling approach) before adding class names. - Accept a `Quote` struct as a prop (from shared types in `src/lib.rs`). - Author link must navigate to `/author/:name` using yew-router's `Link` component. - Tags are optional — render nothing if the quote has no tags. From the `quotesdb/` directory:trunk build
`feat(quotesdb): implement shared QuoteCard component`