Templates.js 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. export function getTemplateLogin() {
  2. return `
  3. <h3>Вход</h3>
  4. <div class="message"></div>
  5. <label>Логин: <input type="text" data-model="login"></label>
  6. <label>Пароль: <input type="text" data-model="password"></label>
  7. <a data-click="login" class="button">Вход</a>
  8. `
  9. }
  10. export function getTemplateOut(user) {
  11. return `
  12. <h3>Вы вошли как ${user}</h3>
  13. <div class="message"></div>
  14. <a data-click="logout" class="button">Выход</a>
  15. `
  16. }
  17. export function getTemplateUsers(registration) {
  18. return `
  19. <div class="basic-card basic-card-aqua" id="${registration.id}">
  20. <div class="card-content">
  21. <span class="card-title"><h3>ID:${registration.id}</h3></span>
  22. <p class="card-text">
  23. Url: ${registration.url}, Service: ${registration.name}, Description: ${registration.description}
  24. City: ${registration.position}
  25. <div class="buttons">
  26. <a class="button" data-click="register" data-service="${registration.name}">Записаться на услугу</a>
  27. <a class="button" data-click="put" data-id="${registration.id}" style="background: dodgerblue; color: white">Редактировать услугу</a>
  28. <a class="button" data-click="restore" data-id="${registration.id}" style="background: firebrick; color: white">Удалить услугу</a>
  29. </div>
  30. </p>
  31. </div>
  32. </div>
  33. `;
  34. }