UNPKG

dojo-templater

Version:
55 lines (33 loc) 1.17 kB
Templater = require "../src/index" templater = new Templater() ### JADE Use 'get_templates' method to test your JADE templates We'll be deprecating this method as soon as we can ### # templater.get_templates 'teacher_invite', {}, {language: 'en'}, (err, result) -> # if err? # console.log "err: ", err # else # console.log result.html ### HANDLEBARS Use 'fetchEmail' method to test your HANDLEBARS templates This method is the future of Dojo Templater. ### options = useFixtures: false NewCampaignEmail = '/teacherInviteParentsNew' DojoTrigger = '/customerio/ClassDojo/T-02-addClassCampaign/addClass1b' passwordReset = "passwordResetEmails/teacherParentPasswordReset" templateData = { "resetUrl": "http://classdojo.com" } message = "/sharedClassAlerts/newSharedClassAlertForNonTeacher" templater.fetchEmail NewCampaignEmail, templateData, options, (err, result) -> if err? console.log err else # console.log "Subject: ", result.subject # console.log "<br/><br/>=======================<br/><br/>" console.log result.html # console.log "<br/><br/>=======================<br/><br/>" # console.log result.plain