fix(pdf): hide payment terms text on paid invoices
This commit is contained in:
@@ -341,14 +341,16 @@ export function InvoiceDocument({ invoice }: DocProps) {
|
|||||||
</View>
|
</View>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
<Text style={[styles.paragraph, { marginTop: 16 }]}>
|
{!invoice.paid && (
|
||||||
{invoice.dueDate
|
<Text style={[styles.paragraph, { marginTop: 16 }]}>
|
||||||
? t.paymentTerms(
|
{invoice.dueDate
|
||||||
Math.max(0, Math.round((invoice.dueDate.getTime() - invoice.invoiceDate.getTime()) / 86400000)),
|
? t.paymentTerms(
|
||||||
formatDate(invoice.dueDate, invoice.language),
|
Math.max(0, Math.round((invoice.dueDate.getTime() - invoice.invoiceDate.getTime()) / 86400000)),
|
||||||
)
|
formatDate(invoice.dueDate, invoice.language),
|
||||||
: t.paymentTermsImmediate}
|
)
|
||||||
</Text>
|
: t.paymentTermsImmediate}
|
||||||
|
</Text>
|
||||||
|
)}
|
||||||
|
|
||||||
{invoice.giroCodePngDataUrl && !invoice.paid && (
|
{invoice.giroCodePngDataUrl && !invoice.paid && (
|
||||||
<View style={styles.giroBlock}>
|
<View style={styles.giroBlock}>
|
||||||
|
|||||||
Reference in New Issue
Block a user