/* eslint-disable @typescript-eslint/no-explicit-any */ /* eslint-disable @next/next/no-img-element */ import React from "react"; interface AddressPrintTemplateSmallProps { order?: { recipientName?: string; recipientAddress?: string; recipientPhone?: string; paymentType?: string; blockNo?: string; senderName?: string; senderAddress?: string; senderPostcode?: string; qrCode?: string; trackingNumber?: string; barCode?: string; order?: any; generated_order_package_id: string; recipientPhoneNumber?: string; senderPhoneNumber?: string; }; } const AddressPrintTemplateSmall: React.FC = ({ order, }) => { return (
{/* spacing row */} {/* Recipient / Order */} {/* spacing row */} {/* Sender / QR */}
Logo Barcode

Recipient Details

{order?.order?.generated_order_id ?? "Order Details (Courier)"}

{order?.recipientName || ""}

{order?.recipientAddress || ""}

{order?.recipientPhoneNumber || ""}

{order?.paymentType || "---"}

{order?.blockNo || "---"}

Sender Details

QR Code

{order?.generated_order_package_id || "11"}

{order?.senderName || "---"}

{order?.senderAddress || "---"}

{order?.senderPhoneNumber || ""}

); }; export default AddressPrintTemplateSmall;