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.6 KiB
1.6 KiB
+++ title = "Implement Quote detail page (/quotes/:id) — view, edit form with auth prompt, delete with auth prompt" priority = 5 status = "todo" ticket_type = "task" dependencies = ["04f865", "1e6a09", "0d987f", "f850c6", "fc2f51", "0fbdd5"] +++
The `quotesdb` UI is a Yew (Rust → Wasm) single-page app compiled by Trunk and hosted on Cloudflare Pages. It communicates with the backend API via `fetch` calls. Source lives in `src/bin/ui/`. Run with `trunk serve` for local development.The Quote Detail page (/quotes/:id) shows a single quote. It also provides edit and delete actions, each guarded by the AuthModal component that prompts for the auth code.
trunk build
`feat(quotesdb): implement Quote Detail page — view, edit, delete with auth`