mirror of
https://github.com/kevin-DL/complete-node-bootcamp.git
synced 2026-01-12 03:15:12 +00:00
Initial commit 🚀
This commit is contained in:
13
1-node-farm/final/modules/replaceTemplate.js
Normal file
13
1-node-farm/final/modules/replaceTemplate.js
Normal file
@@ -0,0 +1,13 @@
|
||||
module.exports = (temp, product) => {
|
||||
let output = temp.replace(/{%PRODUCTNAME%}/g, product.productName);
|
||||
output = output.replace(/{%IMAGE%}/g, product.image);
|
||||
output = output.replace(/{%PRICE%}/g, product.price);
|
||||
output = output.replace(/{%FROM%}/g, product.from);
|
||||
output = output.replace(/{%NUTRIENTS%}/g, product.nutrients);
|
||||
output = output.replace(/{%QUANTITY%}/g, product.quantity);
|
||||
output = output.replace(/{%DESCRIPTION%}/g, product.description);
|
||||
output = output.replace(/{%ID%}/g, product.id);
|
||||
|
||||
if(!product.organic) output = output.replace(/{%NOT_ORGANIC%}/g, 'not-organic');
|
||||
return output;
|
||||
}
|
||||
Reference in New Issue
Block a user