Surface canonical codes in list views

This commit is contained in:
zhi
2026-03-21 16:06:41 +00:00
parent fd28bb6b6f
commit dc97764e43
5 changed files with 7 additions and 5 deletions

View File

@@ -31,7 +31,7 @@ export default function ProjectsPage() {
<div className="project-grid">
{projects.map((p) => (
<div key={p.id} className="project-card" onClick={() => navigate(`/projects/${p.id}`)}>
<div key={p.id} className="project-card" onClick={() => navigate(`/projects/${p.project_code || p.id}`)}>
<h3>{p.name}</h3>{p.project_code && <span className="badge" style={{ marginLeft: 8 }}>{p.project_code}</span>}
<p className="project-desc">{p.description || 'No description'}</p>
<div className="project-meta">