Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. function solve() {
  2. return function (selector) {
  3. var template = `
  4. <div class="events-calendar">
  5. <h2 class="header">
  6. Appointments for <span class="month">{{data.month}}</span> <span class="year">{{data.year}}</span>
  7. </h2>
  8. {{#each data.days}}
  9. <div class="col-date">
  10. <div class="date">{{this.day}}</div>
  11. <div class="events">
  12. {{#each this.events}}
  13. {{#if this.title}}
  14. <div class="event {{this.importance}}" title={{this.comment}}>
  15. <div class="title">{{this.title}}</div>
  16. <span class="time">at: {{this.time}}</span>
  17. </div>
  18. {{else}}
  19. <div class="event none">
  20. <div class="title">Free slot</div>
  21. </div>
  22. {{/if}}
  23. {{/each}}
  24. </div>
  25. </div>
  26. {{/each}}
  27. </div>
  28. `;
  29. document.getElementById(selector).innerHTML = template;
  30. };
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement