mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-25 07:45:47 +00:00
refactor(FE): Refactor PdfStatusBadge to use a single style prop
This commit is contained in:
@@ -162,9 +162,11 @@ const getTableData = (
|
|||||||
value: item.status ? (
|
value: item.status ? (
|
||||||
<View style={{ alignItems: 'center' }}>
|
<View style={{ alignItems: 'center' }}>
|
||||||
<PdfStatusBadge
|
<PdfStatusBadge
|
||||||
backgroundColor={getPDFBadgeStyle(item.status, 'payment').bg}
|
style={{
|
||||||
textColor={getPDFBadgeStyle(item.status, 'payment').text}
|
backgroundColor: getPDFBadgeStyle(item.status, 'payment').bg,
|
||||||
borderColor={getPDFBadgeStyle(item.status, 'payment').border}
|
color: getPDFBadgeStyle(item.status, 'payment').text,
|
||||||
|
borderColor: getPDFBadgeStyle(item.status, 'payment').border,
|
||||||
|
}}
|
||||||
>
|
>
|
||||||
{formatTitleCase(item.status)}
|
{formatTitleCase(item.status)}
|
||||||
</PdfStatusBadge>
|
</PdfStatusBadge>
|
||||||
|
|||||||
@@ -113,9 +113,11 @@ const getTableData = (rows: DebtSupplier['rows']): PdfTbodyCell[][] => {
|
|||||||
item.due_status && item.due_status !== '-' ? (
|
item.due_status && item.due_status !== '-' ? (
|
||||||
<View style={{ alignItems: 'center' }}>
|
<View style={{ alignItems: 'center' }}>
|
||||||
<PdfStatusBadge
|
<PdfStatusBadge
|
||||||
backgroundColor={getPDFBadgeStyle(item.due_status, 'due').bg}
|
style={{
|
||||||
textColor={getPDFBadgeStyle(item.due_status, 'due').text}
|
backgroundColor: getPDFBadgeStyle(item.due_status, 'due').bg,
|
||||||
borderColor={getPDFBadgeStyle(item.due_status, 'due').border}
|
color: getPDFBadgeStyle(item.due_status, 'due').text,
|
||||||
|
borderColor: getPDFBadgeStyle(item.due_status, 'due').border,
|
||||||
|
}}
|
||||||
>
|
>
|
||||||
{item.due_status}
|
{item.due_status}
|
||||||
</PdfStatusBadge>
|
</PdfStatusBadge>
|
||||||
@@ -148,9 +150,11 @@ const getTableData = (rows: DebtSupplier['rows']): PdfTbodyCell[][] => {
|
|||||||
item.status && item.status !== '-' ? (
|
item.status && item.status !== '-' ? (
|
||||||
<View style={{ alignItems: 'center' }}>
|
<View style={{ alignItems: 'center' }}>
|
||||||
<PdfStatusBadge
|
<PdfStatusBadge
|
||||||
backgroundColor={getPDFBadgeStyle(item.status, 'payment').bg}
|
style={{
|
||||||
textColor={getPDFBadgeStyle(item.status, 'payment').text}
|
backgroundColor: getPDFBadgeStyle(item.status, 'payment').bg,
|
||||||
borderColor={getPDFBadgeStyle(item.status, 'payment').border}
|
color: getPDFBadgeStyle(item.status, 'payment').text,
|
||||||
|
borderColor: getPDFBadgeStyle(item.status, 'payment').border,
|
||||||
|
}}
|
||||||
>
|
>
|
||||||
{item.status}
|
{item.status}
|
||||||
</PdfStatusBadge>
|
</PdfStatusBadge>
|
||||||
|
|||||||
@@ -144,9 +144,11 @@ const getTableData = (
|
|||||||
value: item.expedition ? (
|
value: item.expedition ? (
|
||||||
<View style={{ alignItems: 'center' }}>
|
<View style={{ alignItems: 'center' }}>
|
||||||
<PdfStatusBadge
|
<PdfStatusBadge
|
||||||
backgroundColor='#DBEAFE'
|
style={{
|
||||||
textColor='#1E40AF'
|
backgroundColor: '#DBEAFE',
|
||||||
borderColor='#60A5FA'
|
color: '#1E40AF',
|
||||||
|
borderColor: '#60A5FA',
|
||||||
|
}}
|
||||||
>
|
>
|
||||||
{item.expedition}
|
{item.expedition}
|
||||||
</PdfStatusBadge>
|
</PdfStatusBadge>
|
||||||
|
|||||||
Reference in New Issue
Block a user