Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
This commit is contained in:
gpt-engineer-app[bot]
2026-05-14 23:16:35 +00:00
co-authored by renee-png
parent 5eb191f868
commit a1a045fff8
+14 -6
View File
@@ -497,9 +497,12 @@ function InvoiceDetail() {
</tbody>
</table>
{canModify && (
<div className="border-t px-3 py-2 bg-muted/20">
<Button variant="ghost" size="sm" onClick={() => addManualItem(g.caseRow?.id ?? null)} disabled={savingItem}>
<Plus className="h-3.5 w-3.5 mr-1.5" /> Add line to {g.caseRow?.case_number ?? "this group"}
<div className="border-t px-3 py-2 bg-muted/20 flex gap-2">
<Button variant="ghost" size="sm" onClick={() => addManualItem(g.caseRow?.id ?? null, "manual")} disabled={savingItem}>
<Plus className="h-3.5 w-3.5 mr-1.5" /> Add fee
</Button>
<Button variant="ghost" size="sm" onClick={() => addManualItem(g.caseRow?.id ?? null, "expense")} disabled={savingItem}>
<Plus className="h-3.5 w-3.5 mr-1.5" /> Add expense
</Button>
</div>
)}
@@ -508,9 +511,14 @@ function InvoiceDetail() {
))}
{canModify && groups.length === 0 && (
<Button variant="outline" onClick={() => addManualItem(null)}>
<Plus className="h-4 w-4 mr-2" /> Add first line item
</Button>
<div className="flex gap-2">
<Button variant="outline" onClick={() => addManualItem(null, "manual")}>
<Plus className="h-4 w-4 mr-2" /> Add fee line
</Button>
<Button variant="outline" onClick={() => addManualItem(null, "expense")}>
<Plus className="h-4 w-4 mr-2" /> Add expense line
</Button>
</div>
)}
<Card className="border-border/60">