From 6e7311a67f29313658fc042b98d334b6cee289e6 Mon Sep 17 00:00:00 2001 From: Saeid Date: Sat, 7 Dec 2019 18:24:27 +0330 Subject: [PATCH] vee-validate --- package-lock.json | 43 +++++++++++++++++++ package.json | 3 ++ public/mix-manifest.json | 14 +++--- .../js/Global/utils/vee-validate/locale/fa.js | 2 + 4 files changed, 55 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4671718..3177a44 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2903,6 +2903,11 @@ } } }, + "classnames": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", + "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" + }, "clean-css": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", @@ -3354,6 +3359,11 @@ "sha.js": "^2.4.8" } }, + "cropperjs": { + "version": "1.5.6", + "resolved": "https://registry.npmjs.org/cropperjs/-/cropperjs-1.5.6.tgz", + "integrity": "sha512-eAgWf4j7sNJIG329qUHIFi17PSV0VtuWyAu9glZSgu/KlQSrfTQOC2zAz+jHGa5fAB+bJldEnQwvJEaJ8zRf5A==" + }, "cross-env": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.2.0.tgz", @@ -3687,6 +3697,11 @@ "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=" }, + "debounce": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz", + "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==" + }, "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", @@ -4017,6 +4032,11 @@ "resolved": "https://registry.npmjs.org/easings-css/-/easings-css-1.0.0.tgz", "integrity": "sha512-7Uq7NdazNfVtr0RNmPAys8it0zKCuaqxJStYKEl72D3j4gbvXhhaM7iWNbqhA4C94ygCye6VuyhzBRQC4szeBg==" }, + "easy-bem": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/easy-bem/-/easy-bem-1.0.2.tgz", + "integrity": "sha512-tHtLDhcEHZIMKdiiZElQoR8TcZ/6rvcNp7//93Vx/mqNLah9BOFGhhzTUfWLJs7uxZiKMdP/KzGOtzq14DrrqQ==" + }, "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", @@ -7875,6 +7895,11 @@ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true }, + "object-to-formdata": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/object-to-formdata/-/object-to-formdata-2.1.2.tgz", + "integrity": "sha512-vVZVR8QvenvZjvPC8ZGfbhQAa+xstgXGFTscCKkbZzV/KJx+YmHkYhK2FaUfuTaY/ly62rgR62W59yfXInDb6Q==" + }, "object-visit": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", @@ -11507,6 +11532,16 @@ "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.10.tgz", "integrity": "sha512-ImThpeNU9HbdZL3utgMCq0oiMzAkt1mcgy3/E6zWC/G6AaQoeuFdsl9nDhTDU3X1R6FK7nsIUuRACVcjI+A2GQ==" }, + "vue-advanced-cropper": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/vue-advanced-cropper/-/vue-advanced-cropper-0.14.1.tgz", + "integrity": "sha512-5uxRFBO8C1iFPpG8WWWhNmwV8rih50W50jfqZELR2epN33QPKbX1P1MUvbHuyw2eQnURH6uupp0R2MMbNrNLlQ==", + "requires": { + "classnames": "^2.2.6", + "debounce": "^1.2.0", + "easy-bem": "^1.0.2" + } + }, "vue-apexcharts": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/vue-apexcharts/-/vue-apexcharts-1.4.0.tgz", @@ -11527,6 +11562,14 @@ "resolved": "https://registry.npmjs.org/vue-chartjs/-/vue-chartjs-3.4.0.tgz", "integrity": "sha512-uikAXl66g49rawH7Uto3gKh/7vxflcd5xyYbnQVGKSYEh9VI9JGMZ1KNPAEr+8ViRd2FX1hPDVevKBONK6v1fw==" }, + "vue-cropperjs": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/vue-cropperjs/-/vue-cropperjs-4.0.1.tgz", + "integrity": "sha512-THkBBhiRHUX188QdVnyQzFWOW2g0oBMbEQ2t7sWenPxpaGZ1tFMePG2878Iw+6z6PRzq+dT0FubTtfZZzdSyxw==", + "requires": { + "cropperjs": "^1.5.6" + } + }, "vue-functional-data-merge": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/vue-functional-data-merge/-/vue-functional-data-merge-2.0.7.tgz", diff --git a/package.json b/package.json index 1696e54..acd7b8d 100644 --- a/package.json +++ b/package.json @@ -32,10 +32,13 @@ "izitoast": "^1.4.0", "jalali-moment": "^3.3.3", "loadash": "^1.0.0", + "object-to-formdata": "^2.1.2", "vee-validate": "^2.2.15", + "vue-advanced-cropper": "^0.14.1", "vue-apexcharts": "^1.4.0", "vue-apollo": "^3.0.0-alpha.3", "vue-chartjs": "^3.4.0", + "vue-cropperjs": "^4.0.1", "vue-gallery": "^2.0.1", "vue-jalali-moment": "^1.0.0", "vue-moment": "^4.0.0", diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 8ab2fde..c33ec70 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,9 +1,9 @@ { - "/js/vue/Authentication/app.js": "/js/vue/Authentication/app.js?id=538f0768f9a729b7d777", - "/js/vue/Home/app.js": "/js/vue/Home/app.js?id=fca242ab8c090028e72b", - "/js/vue/Modules/CRM/app.js": "/js/vue/Modules/CRM/app.js?id=b6b5e34c270b32b50116", - "/js/vue/Product/app.js": "/js/vue/Product/app.js?id=0e75e0ff6139fb54a730", - "/js/vue/SMS/app.js": "/js/vue/SMS/app.js?id=e8d80734dfe2517a0e31", - "/js/vue/Service/app.js": "/js/vue/Service/app.js?id=2f43c284b23ec5f24d5a", - "/js/vue/User/app.js": "/js/vue/User/app.js?id=11ba2ca15a5fb688c379" + "/js/vue/Authentication/app.js": "/js/vue/Authentication/app.js?id=e7849cb60e9796f5b157", + "/js/vue/Home/app.js": "/js/vue/Home/app.js?id=b03874c71a4d777c2bf6", + "/js/vue/Modules/CRM/app.js": "/js/vue/Modules/CRM/app.js?id=b99bad1cb3224d2aabe0", + "/js/vue/Product/app.js": "/js/vue/Product/app.js?id=fc79b9343ee0103053e6", + "/js/vue/SMS/app.js": "/js/vue/SMS/app.js?id=db89573ef1f84ed5384c", + "/js/vue/Service/app.js": "/js/vue/Service/app.js?id=12c0744c886aab46e377", + "/js/vue/User/app.js": "/js/vue/User/app.js?id=e6bae6375d87c136ac1d" } diff --git a/resources/js/Global/utils/vee-validate/locale/fa.js b/resources/js/Global/utils/vee-validate/locale/fa.js index e19c6a6..7ef5749 100644 --- a/resources/js/Global/utils/vee-validate/locale/fa.js +++ b/resources/js/Global/utils/vee-validate/locale/fa.js @@ -128,6 +128,8 @@ }, }, attributes: { + first_name: "نام", + last_name: "نام خانوادگی", name_en: "نام انگلیسی", email: "ایمیل", website: "آدرس سایت",