API Key Creation Page - Card Layout, Keys Table, Reveal API Key - #74
Conversation
❌ Deploy Preview for juno-dashboard failed. Why did it fail? →
|
|
The original ticket included backend modifications to complement the UI - backend development has been deferred to a later sprint. |
Greptile SummaryThis PR introduces the API Key management page, featuring a
Confidence Score: 4/5Safe to merge after fixing the module-level color map and bulk delete async issue; remaining items are style/checklist cleanup. Two P1 findings remain: the module-scoped mutable color map introduces shared mutable state that produces incorrect colors across navigations, and the bulk delete handler dismisses the dialog before awaiting async results. The rest of the open items (console.error, hardcoded color) are P2 checklist items. Score 4 reflects these P1s need resolution before merging. src/components/apiKeyTable/columns.tsx (module-level color map), src/components/apiKeyTable/apiKey-table.tsx (bulk delete async handling) Important Files Changed
|
Additional Comments (2)
|
|
Netlify build steps are failing until the new SDK code for creating, listing, and deleting API keys has been published |
API Key Creation Page - Card Layout, Keys Table, Reveal API Key
This pull request implements:
Demo Video:
bits_of_good_sprint3_demo.mp4
Figma Design File