Add modal dialog method

This commit is contained in:
Joel Collins 2019-06-05 17:48:19 +01:00
parent 341d2ae845
commit 2850eecf7a

View file

@ -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) {