Optimise invoice data requests #56

This commit is contained in:
2025-11-18 10:27:49 +01:00
parent 387c3be93a
commit 93f7871c18
14 changed files with 308 additions and 972 deletions
@@ -114,9 +114,9 @@ const calcTaxes = (amount: number) => {
<TableHead class="w-1/5 text-right lg:hidden">Rechnung</TableHead>
<TableHead class="w-1/5 hidden lg:table-cell">Kunde</TableHead>
<TableHead colspan="2" class="w-1/3 hidden lg:table-cell">Betreff</TableHead>
<TableHead class="w-1/20 text-right">Netto</TableHead>
<TableHead class="w-1/20 text-right hidden lg:table-cell">Ust.</TableHead>
<TableHead class="w-1/20 text-right hidden lg:table-cell lg:pr-4">Brutto</TableHead>
<TableHead class="w-1/12 text-right">Netto</TableHead>
<TableHead class="w-1/12 text-right hidden lg:table-cell">Ust.</TableHead>
<TableHead class="w-1/12 text-right hidden lg:table-cell lg:pr-4">Brutto</TableHead>
</TableRow>
</TableHeader>
@@ -135,12 +135,12 @@ const calcTaxes = (amount: number) => {
toLocalDate(invoice.invoiceDate) }}
</TableCell>
<TableCell class="lg:hidden max-w-[220px] md:max-w-[320px] overflow-hidden text-ellipsis">
<span class="font-semibold">{{ invoice.customer?.companyName }}</span><br />
<span class="font-semibold">{{ invoice.billingData?.companyName }}</span><br />
{{ invoice.title }}
</TableCell>
<TableCell
class="hidden lg:table-cell max-w-[100px] md:max-w-[120px] lg:max-w-auto overflow-hidden text-ellipsis font-semibold">
{{ invoice.customer?.companyName }}</TableCell>
{{ invoice.billingData?.companyName }}</TableCell>
<TableCell colspan="2"
class="hidden lg:table-cell max-w-[120px] md:max-w-[160px] lg:max-w-auto overflow-hidden text-ellipsis">
{{