formMessages.pug 717 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. mixin formMessages()
  2. div(
  3. data-ol-form-messages='',
  4. role="alert"
  5. )
  6. mixin customFormMessage(key, kind)
  7. if kind === 'success'
  8. div.alert.alert-success(
  9. hidden,
  10. data-ol-custom-form-message=key,
  11. role="alert"
  12. aria-live="polite"
  13. )
  14. block
  15. else if kind === 'danger'
  16. div.alert.alert-danger(
  17. hidden,
  18. data-ol-custom-form-message=key,
  19. role="alert"
  20. aria-live="assertive"
  21. )
  22. block
  23. else
  24. div.alert.alert-warning(
  25. hidden,
  26. data-ol-custom-form-message=key,
  27. role="alert"
  28. aria-live="polite"
  29. )
  30. block
  31. mixin customValidationMessage(key)
  32. div.invalid-feedback.mt-2(
  33. hidden,
  34. data-ol-custom-form-message=key
  35. )
  36. i.fa.fa-fw.fa-warning.me-1(aria-hidden="true")
  37. div
  38. block