{"version":3,"file":"TransactionAttachment.mjs","names":["React","ConfigService","UdpAttachmentItem","useAxiosGet","TransactionAttachment","props","$","_c","attachment","isLastItem","t0","Symbol","for","t1","productV1ApiUrl","transactionAttachmentId","data","attachmentWithDownloadLink","loading","isLoading","t2","fileName","t3","fileSize","t4","extension","t5","updatedByName","t6","lastUpdated","t7","link","t8"],"sources":["../../../../../../src/udp/pages/UdpTransactionsPage/components/transactionAttachment/TransactionAttachment.jsx"],"sourcesContent":["import React from 'react';\nimport { ConfigService, UdpAttachmentItem } from '@univerus/udp-react-stencil-component-library';\nimport { useAxiosGet } from '../../../../../utilities';\n\nexport const TransactionAttachment = (props) => {\n  const { attachment, isLastItem } = props;\n\n  const [{ data: attachmentWithDownloadLink, loading: isLoading }] =\n    useAxiosGet(\n      ConfigService.productV1ApiUrl,\n      `UdpTransactionAttachment/${attachment?.transactionAttachmentId}/udpDriveFile/download`,\n      {},\n      !!!attachment?.transactionAttachmentId\n    );\n\n  return (\n    <UdpAttachmentItem\n      loading={isLoading}\n      fileName={attachment?.fileName}\n      fileSize={attachment?.fileSize}\n      fileExtension={attachment?.extension}\n      uploadedBy={attachment?.updatedByName}\n      uploadedDate={attachment?.lastUpdated}\n      isLastItem={isLastItem}\n      downloadUrl={attachmentWithDownloadLink?.link}\n    />\n  );\n};\n"],"mappings":";;;;;AAIA,MAAaI,yBAAwBC,UAAA;CAAA,MAAAC,IAAAC,EAAA,GAAA;CACnC,MAAA,EAAAC,YAAAC,eAAmCJ;CAAM,IAAAK;AAAA,KAAAJ,EAAA,OAAAK,OAAAC,IAAA,4BAAA,EAAA;AAMrCF,OAAA,EAAE;AAAAJ,IAAA,KAAAI;OAAAA,MAAAJ,EAAA;CAJN,MAAA,CAAAO,MACEV,YACEF,cAAaa,iBACb,4BAA4BN,YAAUO,wBAAyB,yBAC/DL,IACA,CAAC,CAAC,CAACF,YAAUO,wBACd;CANI,MAAA,EAAAC,MAAAC,4BAAAC,SAAAC,cAAAN;CAWO,MAAAO,KAAAZ,YAAUa;CACV,MAAAC,KAAAd,YAAUe;CACL,MAAAC,KAAAhB,YAAUiB;CACb,MAAAC,KAAAlB,YAAUmB;CACR,MAAAC,KAAApB,YAAUqB;CAEX,MAAAC,KAAAb,4BAA0Bc;CAAM,IAAAC;AAAA,KAAA1B,EAAA,OAAAG,cAAAH,EAAA,OAAAa,aAAAb,EAAA,OAAAc,MAAAd,EAAA,OAAAgB,MAAAhB,EAAA,OAAAkB,MAAAlB,EAAA,OAAAoB,MAAApB,EAAA,OAAAsB,MAAAtB,EAAA,OAAAwB,IAAA;AAR/CE,OAAA,sBAAA,cAAC,mBAAD;GACWb,SAAAA;GACC,UAAAC;GACA,UAAAE;GACK,eAAAE;GACH,YAAAE;GACE,cAAAE;GACFnB;GACC,aAAAqB;GACb,CAAA;AAAAxB,IAAA,KAAAG;AAAAH,IAAA,KAAAa;AAAAb,IAAA,KAAAc;AAAAd,IAAA,KAAAgB;AAAAhB,IAAA,KAAAkB;AAAAlB,IAAA,KAAAoB;AAAApB,IAAA,KAAAsB;AAAAtB,IAAA,KAAAwB;AAAAxB,IAAA,KAAA0B;OAAAA,MAAA1B,EAAA;AAAA,QATF0B"}