%PDF- %PDF-
Direktori : /var/www/html/hr/web/js/ |
Current File : /var/www/html/hr/web/js/chunk-2d22b933.40bc0da5.js.map |
{"version":3,"sources":["webpack:///./src/views/profile/ChangePassword.vue?2e96","webpack:///src/views/profile/ChangePassword.vue","webpack:///./src/views/profile/ChangePassword.vue?f729","webpack:///./src/views/profile/ChangePassword.vue"],"names":["render","_vm","this","_h","$createElement","_c","_self","attrs","staticClass","$t","ref","scopedSlots","_u","key","fn","invalid","on","$event","preventDefault","update","model","value","data","callback","$$v","$set","expression","loading","_v","_s","staticRenderFns","component"],"mappings":"uHAAA,IAAIA,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACA,EAAG,aAAa,CAACE,MAAM,CAAC,GAAK,yBAAyB,CAACF,EAAG,MAAM,CAACG,YAAY,QAAQ,CAACH,EAAG,oBAAoB,CAACE,MAAM,CAAC,MAAQN,EAAIQ,GAAG,4BAA4B,KAAKJ,EAAG,MAAM,CAACG,YAAY,kBAAkB,CAACH,EAAG,MAAM,CAACG,YAAY,6CAA6C,CAACH,EAAG,MAAM,CAACG,YAAY,2FAA2F,CAACH,EAAG,qBAAqB,CAACK,IAAI,YAAYF,YAAY,SAASG,YAAYV,EAAIW,GAAG,CAAC,CAACC,IAAI,UAAUC,GAAG,SAASJ,GAC3lB,IAAIK,EAAUL,EAAIK,QAClB,MAAO,CAACV,EAAG,OAAO,CAACW,GAAG,CAAC,OAAS,SAASC,GAAgC,OAAxBA,EAAOC,iBAAwBjB,EAAIkB,YAAY,CAACd,EAAG,aAAa,CAACG,YAAY,SAASD,MAAM,CAAC,oBAAoBN,EAAIQ,GAAG,mCAAmC,KAAOR,EAAIQ,GAAG,mCAAmC,UAAY,GAAG,MAAQ,iBAAiB,KAAO,YAAYW,MAAM,CAACC,MAAOpB,EAAIqB,KAAa,SAAEC,SAAS,SAAUC,GAAMvB,EAAIwB,KAAKxB,EAAIqB,KAAM,WAAYE,IAAME,WAAW,mBAAmBrB,EAAG,aAAa,CAACG,YAAY,SAASD,MAAM,CAAC,oBAAoBN,EAAIQ,GAAG,gDAAgD,KAAOR,EAAIQ,GAAG,gDAAgD,MAAQ,iBAAiB,KAAO,YAAYW,MAAM,CAACC,MAAOpB,EAAIqB,KAA0B,sBAAEC,SAAS,SAAUC,GAAMvB,EAAIwB,KAAKxB,EAAIqB,KAAM,wBAAyBE,IAAME,WAAW,gCAAgCrB,EAAG,cAAc,CAACG,YAAY,mBAAmBD,MAAM,CAAC,SAAWQ,EAAQ,QAAUd,EAAI0B,QAAQ,OAAS,SAAS,MAAQ,UAAU,KAAO,WAAW,CAAC1B,EAAI2B,GAAG,IAAI3B,EAAI4B,GAAG5B,EAAIQ,GAAG,mBAAmB,QAAQ,WAAW,QAAQ,IACthCqB,EAAkB,G,oCCqCtB,GACE,KAAF,iBACE,WAAF,GACE,KAHF,WAII,MAAJ,CACM,QAAN,SACM,KAAN,CACQ,SAAR,GACQ,sBAAR,IAEM,SAAN,IAGE,QAAF,CACI,OADJ,WACM,IAAN,OAAM,OAAN,4JACA,6BADA,UACA,EADA,OAEA,EAFA,iDAGA,aACA,+CACA,aACA,uEACA,kBACA,YACA,aACA,2CAVA,gDCtDuW,I,YCOnWC,EAAY,eACd,EACA/B,EACA8B,GACA,EACA,KACA,WACA,MAIa,aAAAC,E","file":"js/chunk-2d22b933.40bc0da5.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('vue-portal',{attrs:{\"to\":\"hrsys-navbar-actions\"}},[_c('div',{staticClass:\"flex\"},[_c('base-header-title',{attrs:{\"title\":_vm.$t('users.changePassword')}})],1)]),_c('div',{staticClass:\"view-container\"},[_c('div',{staticClass:\"flex flex-col justify-around items-center\"},[_c('div',{staticClass:\"max-w-md w-full sm:w-1/2 lg:w-1/3 xl:w-1/3 flex flex-wrap content-center justify-center\"},[_c('ValidationObserver',{ref:\"validator\",staticClass:\"w-full\",scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar invalid = ref.invalid;\nreturn [_c('form',{on:{\"submit\":function($event){$event.preventDefault();return _vm.update()}}},[_c('base-input',{staticClass:\"w-full\",attrs:{\"label-placeholder\":_vm.$t('profile.changePassword.password'),\"name\":_vm.$t('profile.changePassword.password'),\"autofocus\":\"\",\"rules\":\"required|min:8\",\"type\":\"password\"},model:{value:(_vm.data.password),callback:function ($$v) {_vm.$set(_vm.data, \"password\", $$v)},expression:\"data.password\"}}),_c('base-input',{staticClass:\"w-full\",attrs:{\"label-placeholder\":_vm.$t('profile.changePassword.password_confirmation'),\"name\":_vm.$t('profile.changePassword.password_confirmation'),\"rules\":\"required|min:8\",\"type\":\"password\"},model:{value:(_vm.data.password_confirmation),callback:function ($$v) {_vm.$set(_vm.data, \"password_confirmation\", $$v)},expression:\"data.password_confirmation\"}}),_c('base-button',{staticClass:\"w-full mb-5 mt-2\",attrs:{\"disabled\":invalid,\"loading\":_vm.loading,\"button\":\"filled\",\"color\":\"success\",\"type\":\"submit\"}},[_vm._v(\" \"+_vm._s(_vm.$t('buttons.update'))+\" \")])],1)]}}])})],1)])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\n <div>\n <vue-portal to=\"hrsys-navbar-actions\">\n <div class=\"flex\">\n <base-header-title :title=\"$t('users.changePassword')\"/>\n </div>\n </vue-portal>\n <div class=\"view-container\">\n <div class=\"flex flex-col justify-around items-center\">\n <div class=\"max-w-md w-full sm:w-1/2 lg:w-1/3 xl:w-1/3 flex flex-wrap content-center justify-center\">\n <ValidationObserver class=\"w-full\" ref=\"validator\" v-slot=\"{ invalid }\">\n <form @submit.prevent=\"update()\">\n\n <base-input :label-placeholder=\"$t('profile.changePassword.password')\"\n :name=\"$t('profile.changePassword.password')\"\n autofocus\n class=\"w-full\"\n rules=\"required|min:8\" type=\"password\" v-model=\"data.password\"/>\n\n <base-input :label-placeholder=\"$t('profile.changePassword.password_confirmation')\"\n :name=\"$t('profile.changePassword.password_confirmation')\"\n class=\"w-full\" rules=\"required|min:8\"\n type=\"password\"\n v-model=\"data.password_confirmation\"/>\n\n <base-button :disabled=\"invalid\" :loading=\"loading\" button=\"filled\" class=\"w-full mb-5 mt-2\" color=\"success\"\n type=\"submit\">\n {{$t('buttons.update')}}\n </base-button>\n </form>\n </ValidationObserver>\n </div>\n </div>\n </div>\n </div>\n</template>\n\n<script>\n import AuthService from '../../services/Auth';\n\n export default {\n name: 'ChangePassword',\n components: {},\n data () {\n return {\n process: 'update',\n data: {\n password: '',\n password_confirmation: '',\n },\n loading: false\n }\n },\n methods: {\n async update () {\n const isValid = await this.$refs.validator.validate();\n if (!isValid) return;\n this.loading = true\n AuthService.changePassword(this.data).then(() => {\n this.loading = false;\n this.$notificationService.success(this.$t('profile.changePassword.success'));\n history.back();\n }, e => {\n this.loading = false;\n this.$notificationService.error(e.message);\n })\n },\n }\n }\n</script>\n\n<style scoped>\n\n</style>\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChangePassword.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChangePassword.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ChangePassword.vue?vue&type=template&id=0e0421c4&scoped=true&\"\nimport script from \"./ChangePassword.vue?vue&type=script&lang=js&\"\nexport * from \"./ChangePassword.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"0e0421c4\",\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""}