From 5b99575d797e322faa8b7340cb7f9409229a5206 Mon Sep 17 00:00:00 2001 From: sellers3 Date: Sun, 1 Dec 2019 23:35:14 +0000 Subject: [PATCH 1/2] Fixed pdf linting --- modules/pdf.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/modules/pdf.js b/modules/pdf.js index 6c91153..8133271 100644 --- a/modules/pdf.js +++ b/modules/pdf.js @@ -10,15 +10,15 @@ module.exports = class Order { createPDF(data) { console.log('data = ', data) const doc = new pdf() - doc.text(20, 20, 'Menu') - doc.text(20, 30, 'Name') - doc.text(100, 30, 'Type') - doc.text(140, 30, 'Price') + doc.text(20, 20, 'Menu') + doc.text(20, 30, 'Name') + doc.text(100, 30, 'Type') + doc.text(140, 30, 'Price') let line = 40 for(let i = 0; i< data.itemName.length; i++) { - doc.text(20, line, data.itemName[i]) - doc.text(100, line, data.itemType[i]) - doc.text(140, line,`£ ${data.itemPrice[i]}`) + doc.text(20, line, data.itemName[i]) + doc.text(100, line, data.itemType[i]) + doc.text(140, line,`£ ${data.itemPrice[i]}`) line = line + 10 } doc.setProperties({ From 2986382559b33d6410b8e5e03272a0751b8fd396 Mon Sep 17 00:00:00 2001 From: sellers3 Date: Mon, 2 Dec 2019 02:14:08 +0000 Subject: [PATCH 2/2] added pdf to package.json --- modules/pdf.js | 6 +----- routes/menu.js | 1 + 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/modules/pdf.js b/modules/pdf.js index 8133271..969cb50 100644 --- a/modules/pdf.js +++ b/modules/pdf.js @@ -28,14 +28,10 @@ module.exports = class Order { keywords: 'Menu, Restaurant, Price,', creator: 'User'}) doc.addPage() - //doc.setFontSize(22) - //doc.text(20, 20, 'This is a title') - //doc.setFontSize(16) - //doc.text(20, 30, 'This is some normal sized text underneath.') const fileName = `testFile${new Date().getSeconds()}.pdf` // eslint-disable-next-line handle-callback-err fs.writeFile(fileName, doc.output(), (err, data) => { - console.log(`${fileName } was created! great success!`) + console.log(`${fileName} was created! great success!`) }) } } diff --git a/routes/menu.js b/routes/menu.js index 9c0d99c..e911ad3 100644 --- a/routes/menu.js +++ b/routes/menu.js @@ -92,6 +92,7 @@ router.get('/menu', async ctx => { router.post('/menu', async ctx => { try { const body = ctx.request.body + console.log(body) const pdf = new PDF() pdf.createPDF(body) ctx.redirect('/menu')