diff --git a/packages/nc-gui/components/extensions/Extension.vue b/packages/nc-gui/components/extensions/Extension.vue index 0c5063cf85..4b3a98be9b 100644 --- a/packages/nc-gui/components/extensions/Extension.vue +++ b/packages/nc-gui/components/extensions/Extension.vue @@ -67,10 +67,14 @@ onMounted(() => { return } - import(`../../extensions/${extensionManifest.value.entry}/index.vue`).then((mod) => { - component.value = markRaw(mod.default) - isLoadedExtension.value = false - }) + import(`../../extensions/${extensionManifest.value.entry}/index.vue`) + .then((mod) => { + component.value = markRaw(mod.default) + isLoadedExtension.value = false + }) + .catch((e) => { + throw new Error(e) + }) }) .catch((err) => { if (!extensionManifest.value) { diff --git a/packages/nc-gui/extensions/bulk-update/assets/icon.svg b/packages/nc-gui/extensions/bulk-update/assets/icon.svg deleted file mode 100644 index 2381559164..0000000000 --- a/packages/nc-gui/extensions/bulk-update/assets/icon.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/packages/nc-gui/extensions/bulk-update/assets/publisher-icon.svg b/packages/nc-gui/extensions/bulk-update/assets/publisher-icon.svg deleted file mode 100644 index 2381559164..0000000000 --- a/packages/nc-gui/extensions/bulk-update/assets/publisher-icon.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/packages/nc-gui/extensions/bulk-update/description.md b/packages/nc-gui/extensions/bulk-update/description.md deleted file mode 100644 index 46d29d73fe..0000000000 --- a/packages/nc-gui/extensions/bulk-update/description.md +++ /dev/null @@ -1,39 +0,0 @@ -Bulk update -

- -// Todo: update details - -The download process is handled asynchronously in the background, ensuring that your workflow remains uninterrupted. Once your file is ready, you’ll receive a notification, allowing you to download the CSV at your convenience. -

- -**Key Features** - -- Easy CSV downloads for specific tables and views -- Asynchronous processing for seamless operation -- Instant notifications when the file is ready for download -

- -Elevate your data handling capabilities with the NocoDB Data Exporter extension! -

- - - - Learn more - - - - - - - -

- -
- - -
-
-
- - -
diff --git a/packages/nc-gui/extensions/bulk-update/index.vue b/packages/nc-gui/extensions/bulk-update/index.vue deleted file mode 100644 index 9844273de6..0000000000 --- a/packages/nc-gui/extensions/bulk-update/index.vue +++ /dev/null @@ -1,431 +0,0 @@ - - - - - - - diff --git a/packages/nc-gui/extensions/bulk-update/manifest.json b/packages/nc-gui/extensions/bulk-update/manifest.json deleted file mode 100644 index e0fce0dda3..0000000000 --- a/packages/nc-gui/extensions/bulk-update/manifest.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "nc-bulk-update", - "title": "Bulk Update", - "subTitle": "Upload multiple records values in a field with a single click", - "description": "bulk-update/description.md", - "entry": "bulk-update", - "version": "0.1", - "iconUrl": "bulk-update/assets/icon.svg", - "publisher": { - "name": "NocoDB", - "email": "contact@nocodb.com", - "url": "https://www.nocodb.com", - "icon": { - "src": "bulk-update/assets/publisher-icon.svg", - "width": 24, - "height": 24 - } - }, - "links": [], - "config": {} -} diff --git a/packages/nc-gui/extensions/json-exporter/index.vue b/packages/nc-gui/extensions/json-exporter/index.vue index 721c263de4..40eb9c4a4c 100644 --- a/packages/nc-gui/extensions/json-exporter/index.vue +++ b/packages/nc-gui/extensions/json-exporter/index.vue @@ -101,4 +101,10 @@ onMounted(() => { - +