UNPKG

medusa-invoice

Version:
20 lines 1.75 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.generateHeaderLogo = void 0; async function generateHeaderLogo(doc, y, logoSource) { const responseImage = await fetch(logoSource); if (responseImage.ok && responseImage.status == 200) { const responseImageBuffer = await responseImage.arrayBuffer(); const responseBuffer = Buffer.from(responseImageBuffer); doc.image(responseBuffer, 50, y - 20, { align: "left", width: 70 }); } else { doc.text("Cannot get logo from provided URL"), 390, y, { align: "right", width: 160 }; } return y; } exports.generateHeaderLogo = generateHeaderLogo; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGVhZGVyLWxvZ28uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9zcmMvc2VydmljZXMvdGVtcGxhdGVzL2ludm9pY2VzL2Jhc2ljL3BhcnRzL2hlYWRlci1sb2dvLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFPLEtBQUssVUFBVSxrQkFBa0IsQ0FDdEMsR0FBRyxFQUNILENBQVMsRUFDVCxVQUFrQjtJQUVsQixNQUFNLGFBQWEsR0FBRyxNQUFNLEtBQUssQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUU5QyxJQUFJLGFBQWEsQ0FBQyxFQUFFLElBQUksYUFBYSxDQUFDLE1BQU0sSUFBSSxHQUFHLEVBQUU7UUFDbkQsTUFBTSxtQkFBbUIsR0FBRyxNQUFNLGFBQWEsQ0FBQyxXQUFXLEVBQUUsQ0FBQztRQUM5RCxNQUFNLGNBQWMsR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLG1CQUFtQixDQUFDLENBQUM7UUFDeEQsR0FBRyxDQUFDLEtBQUssQ0FBQyxjQUFjLEVBQUUsRUFBRSxFQUFFLENBQUMsR0FBRyxFQUFFLEVBQUUsRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDO0tBQ3JFO1NBQU07UUFDTCxHQUFHLENBQUMsSUFBSSxDQUFDLG1DQUFtQyxDQUFDO1lBQzNDLEdBQUc7WUFDSCxDQUFDO1lBQ0QsRUFBRSxLQUFLLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxHQUFHLEVBQUUsQ0FBQztLQUNsQztJQUVELE9BQU8sQ0FBQyxDQUFDO0FBQ1gsQ0FBQztBQW5CRCxnREFtQkMifQ==