mirror of
https://github.com/R0m1k3/CollectFlow.git
synced 2026-10-18 12:46:32 +02:00
feat: add stock and supplier info to dashboard top 10 cards
Enrich DashboardTopItem with stock and fournisseur fields via PostgreSQL, then display them under each article in the dashboard top CA/Qte/Marge tables. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
1 parent
fedfbadc35
commit
42e39a1c2b
2 files changed
+73
-12
No files matched your search
@@ -496,6 +496,36 @@ function Top10Table({ title, items, sortKey, accent }: {
|
||||
</span>
|
||||
</div>
|
||||
|
||||
{/* ── Tertiary row: fournisseur + stock ── */}
|
||||
<div style={{
|
||||
display: "flex",
|
||||
alignItems: "center",
|
||||
gap: "0.5rem",
|
||||
paddingLeft: "1.9rem",
|
||||
}}>
|
||||
<span style={{
|
||||
fontSize: "0.65rem",
|
||||
color: "var(--text-muted)",
|
||||
overflow: "hidden",
|
||||
textOverflow: "ellipsis",
|
||||
whiteSpace: "nowrap",
|
||||
flex: 1,
|
||||
minWidth: 0,
|
||||
}}>
|
||||
{item.fournisseur}
|
||||
</span>
|
||||
<span style={{
|
||||
fontSize: "0.65rem",
|
||||
fontWeight: 600,
|
||||
color: item.stock <= 0 ? "#ef4444" : item.stock < 10 ? "#f59e0b" : "var(--text-muted)",
|
||||
fontVariantNumeric: "tabular-nums" as const,
|
||||
fontFamily: "ui-monospace, 'Cascadia Code', 'Fira Code', monospace",
|
||||
flexShrink: 0,
|
||||
}}>
|
||||
Stk {fmtQte(item.stock)}
|
||||
</span>
|
||||
</div>
|
||||
|
||||
{/* ── Secondary info row ── */}
|
||||
<div style={{
|
||||
display: "flex",
|
||||
|
||||
Reference in new issue
Block a user