From c2f851485204c7c0a67d46ac6bfcb542492ba622 Mon Sep 17 00:00:00 2001 From: Pranav C Date: Mon, 4 Jul 2022 17:38:11 +0530 Subject: [PATCH] chore: remove primevue dependencies Signed-off-by: Pranav C --- packages/nc-gui-v2/package-lock.json | 65 ++++++++------------ packages/nc-gui-v2/package.json | 6 +- packages/nc-gui-v2/pages/form.vue | 41 ------------ packages/nc-gui-v2/pages/projects/create.vue | 4 +- packages/nc-gui-v2/pages/sample.vue | 17 ----- 5 files changed, 31 insertions(+), 102 deletions(-) delete mode 100644 packages/nc-gui-v2/pages/form.vue delete mode 100644 packages/nc-gui-v2/pages/sample.vue diff --git a/packages/nc-gui-v2/package-lock.json b/packages/nc-gui-v2/package-lock.json index eda89315c5..9aa9fa89c5 100644 --- a/packages/nc-gui-v2/package-lock.json +++ b/packages/nc-gui-v2/package-lock.json @@ -5,11 +5,9 @@ "packages": { "": { "dependencies": { + "@nuxtjs/toast": "^3.3.1", "nocodb-sdk": "file:../nocodb-sdk", "nuxt3-store": "^1.0.0", - "primeflex": "3.2.0", - "primeicons": "5.0.0", - "primevue": "3.10.0", "vuetify": "^3.0.0-alpha.13" }, "devDependencies": { @@ -1280,6 +1278,14 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/@nuxtjs/toast": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@nuxtjs/toast/-/toast-3.3.1.tgz", + "integrity": "sha512-b9JpyjSw5ZOyjskBvNc4NEebe0qxB6LivBlO84gHOnsaF23rLkJoBfVNDcXwGNDl7vm09yM4WqBGTkm/OQ0ZCQ==", + "dependencies": { + "vue-toasted": "^1.1.28" + } + }, "node_modules/@rollup/plugin-alias": { "version": "3.1.9", "resolved": "https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-3.1.9.tgz", @@ -9365,25 +9371,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/primeflex": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/primeflex/-/primeflex-3.2.0.tgz", - "integrity": "sha512-GjVNrp2k/MbO/vqs0wYUjsM6ejexymbGmtEzFpib5JEuwhL6HVJoxr3tmuAaL8RnOWNOPecVFauF2RqP2UXOhw==" - }, - "node_modules/primeicons": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-5.0.0.tgz", - "integrity": "sha512-heygWF0X5HFI1otlZE62pp6ye7sZ8om78J9au2BRkg8O7Y8AHTZ9qKMRzchZUHLe8zUAvdi6hZzzm9XxgwIExw==" - }, - "node_modules/primevue": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/primevue/-/primevue-3.10.0.tgz", - "integrity": "sha512-tZwzdg0gVOpohFAzPWuIQ7OoNZ1/g6EcY29xn6KzuZ/p8HDiGmg2ChpTUpPaLIJplD+1FyInIo8uvA4YtRulGg==", - "peerDependencies": { - "primeicons": "^5.0.0", - "vue": "^3.0.0" - } - }, "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", @@ -11550,6 +11537,11 @@ "vue": "^3.2.0" } }, + "node_modules/vue-toasted": { + "version": "1.1.28", + "resolved": "https://registry.npmjs.org/vue-toasted/-/vue-toasted-1.1.28.tgz", + "integrity": "sha512-UUzr5LX51UbbiROSGZ49GOgSzFxaMHK6L00JV8fir/CYNJCpIIvNZ5YmS4Qc8Y2+Z/4VVYRpeQL2UO0G800Raw==" + }, "node_modules/vue/node_modules/@vue/shared": { "version": "3.2.33", "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.33.tgz", @@ -12858,6 +12850,14 @@ } } }, + "@nuxtjs/toast": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@nuxtjs/toast/-/toast-3.3.1.tgz", + "integrity": "sha512-b9JpyjSw5ZOyjskBvNc4NEebe0qxB6LivBlO84gHOnsaF23rLkJoBfVNDcXwGNDl7vm09yM4WqBGTkm/OQ0ZCQ==", + "requires": { + "vue-toasted": "^1.1.28" + } + }, "@rollup/plugin-alias": { "version": "3.1.9", "resolved": "https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-3.1.9.tgz", @@ -18783,22 +18783,6 @@ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.0.0.tgz", "integrity": "sha512-6UqkYefdogmzqAZWzJ7laYeJnaXDy2/J+ZqiiMtS7t7OfpXWTlaeGMwX8U6EFvPV/YWWEKRkS8hKS4k60WHTOg==" }, - "primeflex": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/primeflex/-/primeflex-3.2.0.tgz", - "integrity": "sha512-GjVNrp2k/MbO/vqs0wYUjsM6ejexymbGmtEzFpib5JEuwhL6HVJoxr3tmuAaL8RnOWNOPecVFauF2RqP2UXOhw==" - }, - "primeicons": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-5.0.0.tgz", - "integrity": "sha512-heygWF0X5HFI1otlZE62pp6ye7sZ8om78J9au2BRkg8O7Y8AHTZ9qKMRzchZUHLe8zUAvdi6hZzzm9XxgwIExw==" - }, - "primevue": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/primevue/-/primevue-3.10.0.tgz", - "integrity": "sha512-tZwzdg0gVOpohFAzPWuIQ7OoNZ1/g6EcY29xn6KzuZ/p8HDiGmg2ChpTUpPaLIJplD+1FyInIo8uvA4YtRulGg==", - "requires": {} - }, "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", @@ -20389,6 +20373,11 @@ "@vue/devtools-api": "^6.0.0" } }, + "vue-toasted": { + "version": "1.1.28", + "resolved": "https://registry.npmjs.org/vue-toasted/-/vue-toasted-1.1.28.tgz", + "integrity": "sha512-UUzr5LX51UbbiROSGZ49GOgSzFxaMHK6L00JV8fir/CYNJCpIIvNZ5YmS4Qc8Y2+Z/4VVYRpeQL2UO0G800Raw==" + }, "vuetify": { "version": "3.0.0-beta.5", "resolved": "https://registry.npmjs.org/vuetify/-/vuetify-3.0.0-beta.5.tgz", diff --git a/packages/nc-gui-v2/package.json b/packages/nc-gui-v2/package.json index 3f5255c250..b0c6f77261 100644 --- a/packages/nc-gui-v2/package.json +++ b/packages/nc-gui-v2/package.json @@ -15,11 +15,9 @@ "sass-loader": "^10.3.0" }, "dependencies": { + "@nuxtjs/toast": "^3.3.1", "nocodb-sdk": "file:../nocodb-sdk", "nuxt3-store": "^1.0.0", - "vuetify": "^3.0.0-alpha.13", - "primevue": "3.10.0", - "primeflex": "3.2.0", - "primeicons": "5.0.0" + "vuetify": "^3.0.0-alpha.13" } } diff --git a/packages/nc-gui-v2/pages/form.vue b/packages/nc-gui-v2/pages/form.vue deleted file mode 100644 index bc46608d7f..0000000000 --- a/packages/nc-gui-v2/pages/form.vue +++ /dev/null @@ -1,41 +0,0 @@ - - - - - diff --git a/packages/nc-gui-v2/pages/projects/create.vue b/packages/nc-gui-v2/pages/projects/create.vue index 55f0ea823c..2ee72c7129 100644 --- a/packages/nc-gui-v2/pages/projects/create.vue +++ b/packages/nc-gui-v2/pages/projects/create.vue @@ -6,7 +6,7 @@ const name = ref('') const loading = ref(false) const valid = ref(false) -const { $api } = useNuxtApp() +const { $api, $toast } = useNuxtApp() const $router = useRouter() const { user } = useUser() @@ -26,7 +26,7 @@ const createProject = async () => { } catch (e) { // todo: toast - // this.$toast.error(await this._extractSdkResponseErrorMsg(e)).goAway(3000) + $toast.error(await this._extractSdkResponseErrorMsg(e)).goAway(3000) } loading.value = false } diff --git a/packages/nc-gui-v2/pages/sample.vue b/packages/nc-gui-v2/pages/sample.vue deleted file mode 100644 index 4fe96dd2ab..0000000000 --- a/packages/nc-gui-v2/pages/sample.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - - -