(refactor) PrintPreview: fixing Pdf417Barcode margin & size
This commit is contained in:
@@ -37,13 +37,6 @@ export const PrintPreview: React.FC<PrintPreviewProps> = ({ data, year, month, t
|
||||
print-color-adjust: exact !important;
|
||||
}
|
||||
|
||||
.print-barcode-img {
|
||||
width: 69.6mm !important;
|
||||
max-width: 69.6mm !important;
|
||||
height: auto !important;
|
||||
max-height: 85px !important;
|
||||
}
|
||||
|
||||
.print-table {
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
@@ -79,10 +72,6 @@ export const PrintPreview: React.FC<PrintPreviewProps> = ({ data, year, month, t
|
||||
.print-table thead tr {
|
||||
background: #f5f5f5 !important;
|
||||
}
|
||||
|
||||
.print-table td img {
|
||||
margin: 5em auto;
|
||||
}
|
||||
}
|
||||
`}</style>
|
||||
|
||||
@@ -144,15 +133,14 @@ export const PrintPreview: React.FC<PrintPreviewProps> = ({ data, year, month, t
|
||||
<div className="flex justify-center items-center">
|
||||
{
|
||||
item.hub3aText ?
|
||||
<Pdf417Barcode hub3aText={item.hub3aText} />
|
||||
<Pdf417Barcode hub3aText={item.hub3aText} className="max-h-28 w-auto max-w-[270px] print:m-[5em_auto] print:h-[auto] print:max-h-[85px] print:w-[69.6mm] print:max-w-[69.6mm]" />
|
||||
: (
|
||||
// LEGACY SUPPORT ... untill all bills have been migrated
|
||||
item.barcodeImage ?
|
||||
<img
|
||||
src={item.barcodeImage.startsWith('data:') ? item.barcodeImage : `data:image/png;base64,${item.barcodeImage}`}
|
||||
alt={`Barcode for ${item.billName}`}
|
||||
className="max-h-28 w-auto border border-gray-300 rounded print-barcode-img"
|
||||
style={{ maxWidth: '270px' }}
|
||||
className="max-h-28 w-auto max-w-[270px] print:m-[5em_auto] print:h-[auto] print:max-h-[85px] print:w-[69.6mm] print:max-w-[69.6mm]"
|
||||
/> : null
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user