UNPKG

@disruptive-learning/cfdi-to-pdf

Version:

Librería para crear un pdf basado en un XML CFDI o Retenciones

66 lines (65 loc) 2.42 kB
const useDonat11Complement = (donat11, currentContent, primaryColor, bgGrayColor) => { currentContent.push({ table: { widths: ['*', '*', '*'], body: [ [ { text: 'Donatarias', style: ['tableSubtitleHeader'], color: primaryColor, colSpan: 3, }, '', '', ], [ { fillColor: bgGrayColor, text: [ { text: 'Version: ', color: primaryColor }, { text: donat11.getAttribute('version'), }, ], }, { fillColor: bgGrayColor, text: [ { text: 'No. Autorización: ', color: primaryColor }, { text: donat11.getAttribute('noAutorizacion'), }, ], }, { fillColor: bgGrayColor, text: [ { text: 'Fecha Autorización: ', color: primaryColor }, { text: donat11.getAttribute('fechaAutorizacion') }, ], }, ], [ { fillColor: bgGrayColor, text: [ { text: 'Leyenda: ', color: primaryColor }, { text: donat11.getAttribute('leyenda') }, ], colSpan: 3, }, '', '', ], [ { fillColor: bgGrayColor, text: '', border: [false, false, false, true] }, { fillColor: bgGrayColor, text: '', border: [false, false, false, true] }, { fillColor: bgGrayColor, text: '', border: [false, false, false, true] }, ], ], }, layout: 'tableLayout', }); }; export default useDonat11Complement;