diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..f4ea718 --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "module": "es6", + "target": "es2017", + "allowSyntheticDefaultImports": true, + "baseUrl": "./", + "paths": { + "@JS/*": ["./resources/js/*"], + "@Global/*": ["./resources/js/Global/*"], + "@Home/*": ["./resources/js/Home/*"], + "@CRM/*": ["./modules/wm-crm/resources/js/*"], + "@Common/*": ["./modules/wm-common/resources/js/*"], + "@Core/*": ["./modules/wm-core/resources/js/*"], + "@User/*": ["./modules/wm-core/resources/js/Modules/User/*"], + "@Auth/*": ["./modules/wm-core/resources/js/Modules/Authentication/*"] + } + }, + "exclude": ["node_modules"] + } \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 9681d6b..9b80022 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3965,6 +3965,11 @@ "integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=", "dev": true }, + "dropzone": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/dropzone/-/dropzone-5.5.1.tgz", + "integrity": "sha512-3VduRWLxx9hbVr42QieQN25mx/I61/mRdUSuxAmDGdDqZIN8qtP7tcKMa3KfpJjuGjOJGYYUzzeq6eGDnkzesA==" + }, "duplexer3": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", @@ -11602,6 +11607,14 @@ "vue-template-compiler": "^2.5.13" } }, + "vue2-dropzone": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/vue2-dropzone/-/vue2-dropzone-3.6.0.tgz", + "integrity": "sha512-YXC1nCWIZvfa98e/i6h+EshZCkFSxFEh0Sxr9ODfThAPPDVhAzLLlz/4XIx0NGO1QeSy6htwSstte47R7vVhLQ==", + "requires": { + "dropzone": "^5.5.1" + } + }, "vuetify": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/vuetify/-/vuetify-2.1.1.tgz", diff --git a/package.json b/package.json index 04f7597..a34f859 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,7 @@ "vue-scroll-reveal": "^1.0.11", "vue-the-mask": "^0.11.1", "vue-tinymce-editor": "^1.6.2", + "vue2-dropzone": "^3.6.0", "vuetify": "^2.0.19" }, "devDependencies": { diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 6e45844..295b52a 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,6 +1,6 @@ { - "/js/vue/Authentication/app.js": "/js/vue/Authentication/app.js?id=979ca3cbe3ae6f2f6648", - "/js/vue/Home/app.js": "/js/vue/Home/app.js?id=952eba47f3c87b27c8e4", - "/js/vue/Modules/CRM/app.js": "/js/vue/Modules/CRM/app.js?id=2438d0b19611c164de10", - "/js/vue/User/app.js": "/js/vue/User/app.js?id=90b3808d13f34c14baac" + "/js/vue/Authentication/app.js": "/js/vue/Authentication/app.js?id=b727d2fdd4ae9b2599ca", + "/js/vue/Home/app.js": "/js/vue/Home/app.js?id=73deaff9655f8ee55fcb", + "/js/vue/Modules/CRM/app.js": "/js/vue/Modules/CRM/app.js?id=d94428e8a2e4f40c46c8", + "/js/vue/User/app.js": "/js/vue/User/app.js?id=2b834de4476db0e81b1b" } diff --git a/resources/js/Global/components/Inputs/Dropzone.vue b/resources/js/Global/components/Inputs/Dropzone.vue new file mode 100644 index 0000000..db1d870 --- /dev/null +++ b/resources/js/Global/components/Inputs/Dropzone.vue @@ -0,0 +1,54 @@ + + + diff --git a/resources/js/Global/mixins/commingSoon.js b/resources/js/Global/mixins/commingSoon.js index f713f4d..407282e 100644 --- a/resources/js/Global/mixins/commingSoon.js +++ b/resources/js/Global/mixins/commingSoon.js @@ -3,14 +3,11 @@ var CommingSoonArray = [ "discount", "transaction", "email", - // "sms", "prescription", "user_sms", "crm-setting", - // "crm-client-filter", "crm-statistics", - // "user-list-filter", ]; const commingSoon = { methods: {