| 12345678910111213141516171819202122232425262728293031323334 | 
							- /* global $, Vue, usrData, alerts */
 
- // Vue Delete User instance
 
- let vueDeleteUser = new Vue({
 
-   el: '#modal-admin-users-delete',
 
-   data: {
 
-     loading: false
 
-   },
 
-   methods: {
 
-     open: (ev) => {
 
-       $('#modal-admin-users-delete').addClass('is-active')
 
-     },
 
-     cancel: (ev) => {
 
-       $('#modal-admin-users-delete').removeClass('is-active')
 
-     },
 
-     deleteUser: (ev) => {
 
-       vueDeleteUser.loading = true
 
-       $.ajax('/admin/users/' + usrData._id, {
 
-         dataType: 'json',
 
-         method: 'DELETE'
 
-       }).then((rData, rStatus, rXHR) => {
 
-         vueDeleteUser.loading = false
 
-         vueDeleteUser.cancel()
 
-         window.location.assign('/admin/users')
 
-       }, (rXHR, rStatus, err) => {
 
-         vueDeleteUser.loading = false
 
-         alerts.pushError('Error', rXHR.responseJSON.msg)
 
-       })
 
-     }
 
-   }
 
- })
 
- $('.btn-deluser-prompt').on('click', vueDeleteUser.open)
 
 
  |