Commit 2850eecf authored by Joel Collins's avatar Joel Collins
Browse files

Add modal dialog method

parent 341d2ae8
Loading
Loading
Loading
Loading
+14 −2
Original line number Diff line number Diff line
@@ -36,8 +36,20 @@ Vue.mixin({
      return new Promise(showModal)
    },

    modalNotify: function(message) {
      UIkit.notification({message: message, status: 'success'})
    modalNotify: function(message, status = 'success') {
      UIkit.notification({message: message, status: status})
    },

    modalDialog: function(title, message) {
      UIkit.modal.dialog(`
        <button class="uk-modal-close-default" type="button" uk-close></button>
        <div class="uk-modal-header">
          <h2 class="uk-modal-title">${title}</h2>
        </div>
        <div class="uk-modal-body">
          <p>${message}</p>
        </div>
      `);
    },

    modalError: function(error) {