admin-profile.component.js 695 B

123456789101112131415161718192021222324252627282930
  1. 'use strict'
  2. import * as $ from 'jquery'
  3. export default {
  4. name: 'admin-profile',
  5. props: ['email', 'name', 'provider'],
  6. data() {
  7. return {
  8. password: '********',
  9. passwordVerify: '********'
  10. }
  11. },
  12. methods: {
  13. saveUser() {
  14. if (this.password !== this.passwordVerify) {
  15. //alerts.pushError('Error', "Passwords don't match!")
  16. return
  17. }
  18. $.post(window.location.href, {
  19. password: this.password,
  20. name: this.name
  21. }).done((resp) => {
  22. //alerts.pushSuccess('Saved successfully', 'Changes have been applied.')
  23. }).fail((jqXHR, txtStatus, resp) => {
  24. //alerts.pushError('Error', resp)
  25. })
  26. }
  27. }
  28. }