This commit is contained in:
alirezakarari
2021-01-30 22:35:05 +03:30
parent 8d06c89a89
commit b05899d062
14 changed files with 1735 additions and 532 deletions
+83 -4
View File
@@ -1,3 +1,7 @@
<!-- =========================================================================================
File Name: App.vue
Description: Main vue file - APP
@@ -66,21 +70,96 @@ export default {
// Then we set the value in the --vh custom property to the root of the document
document.documentElement.style.setProperty('--vh', `${vh}px`)
},
async created () {
async created() {
//console.log("this ==> ", this);
const dict = {
attributes: {
old: "رمز عبور فعلی",
confirm_password: "تکرار رمز عبور فعلی",
password: "رمز عبور",
email: 'ایمیل',
mobile: 'موبایل',
fname: 'نام',
phone: 'تلفن',
zip: 'کد پستی',
address: 'آدرس',
state: 'استان',
city: 'شهر',
company: 'دریافت کننده',
lname: 'نام خانوادگی',
},
messages: {
required: (field) => `وارد کردن ${field} الزامی است`,
email: (field) => 'ایمیل وارد شده نامعتبر می باشد',
min: (field) => 'مقدار ورودی صحیح نیست',
max: (field) => 'مقدار ورودی صحیح نیست',
alpha_dash: (field) => 'مقدار ورودی صحیح نیست',
digits: (field) => 'مقدار ورودی صحیح نیست'
}
};
this.$validator.localize('fa', dict);
// jwt
jwt.init()
const dir = this.$vs.rtl ? 'rtl' : 'ltr'
document.documentElement.setAttribute('dir', dir)
//const dir = this.$vs.rtl ? 'rtl' : 'ltr'
// document.documentElement.setAttribute('dir', dir)
window.addEventListener('resize', this.handleWindowResize)
window.addEventListener('scroll', this.handleScroll)
// Auth0
try { await this.$auth.renewTokens() } catch (e) { console.error(e) }
try {
await this.$auth.renewTokens()
} catch (e) {
console.error(e)
}
},
// async created () {
//
// //console.log("this ==> ", this);
// const dict = {
// attributes: {
// old: "رمز عبور فعلی",
// confirm_password: "تکرار رمز عبور فعلی",
// password: "رمز عبور",
// email: 'ایمیل',
// mobile: 'موبایل',
// fname: 'نام',
// phone: 'تلفن',
// zip: 'کد پستی',
// address: 'آدرس',
// state: 'استان',
// city: 'شهر',
// company: 'دریافت کننده',
// lname: 'نام خانوادگی',
// },
// messages: {
// required: (field) => `وارد کردن ${field} الزامی است`,
// email: (field) => 'ایمیل وارد شده نامعتبر می باشد',
// min: (field) => 'مقدار ورودی صحیح نیست',
// max: (field) => 'مقدار ورودی صحیح نیست',
// alpha_dash: (field) => 'مقدار ورودی صحیح نیست',
// digits: (field) => 'مقدار ورودی صحیح نیست'
// }
// };
// this.$validator.localize('fa', dict);
//
// // jwt
// jwt.init()
//
// const dir = this.$vs.rtl ? 'rtl' : 'ltr'
// document.documentElement.setAttribute('dir', dir)
//
// window.addEventListener('resize', this.handleWindowResize)
// window.addEventListener('scroll', this.handleScroll)
//
// // Auth0
// try { await this.$auth.renewTokens() } catch (e) { console.error(e) }
//
// },
destroyed () {
window.removeEventListener('resize', this.handleWindowResize)
window.removeEventListener('scroll', this.handleScroll)