Barcode workflow

This commit is contained in:
Timo Knuth
2026-04-17 22:56:49 +02:00
parent 56d63a0146
commit 5894f4619d
3 changed files with 9 additions and 5 deletions

View File

@@ -209,10 +209,10 @@ END:VCARD`;
</div>
)}
<div id={`qr-svg-${qr.id}`} className={qr.style?.cornerStyle === 'rounded' ? 'rounded-lg overflow-hidden' : ''}>
{qr.contentType === 'BARCODE' && qr.type === 'STATIC' ? (
{qr.contentType === 'BARCODE' ? (
<Barcode
key={`${qr.content?.value}-${qr.content?.format}`}
value={qr.content?.value || '123456789'}
key={`${qr.id}-${qr.type === 'STATIC' ? qr.content?.value : qrUrl}-${qr.content?.format}`}
value={qr.type === 'STATIC' ? (qr.content?.value || '123456789') : qrUrl}
format={(qr.content?.format as any) || 'CODE128'}
lineColor={qr.style?.foregroundColor || '#000000'}
background={qr.style?.backgroundColor || '#FFFFFF'}