From b5d1ff6002fb989574bcdf5aee8599b2af55eb63 Mon Sep 17 00:00:00 2001 From: "Mert E." Date: Tue, 13 Aug 2024 08:38:20 +0300 Subject: [PATCH] fix: extension items (#9216) * feat: sample extension & markdown support for description Signed-off-by: mertmit * docs: extension developer guide Signed-off-by: mertmit * docs: improved extension guid Signed-off-by: mertmit * misc: remove docs from current PR Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com> --------- Signed-off-by: mertmit Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com> Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com> --- .../nc-gui/components/extensions/Details.vue | 6 +- .../nc-gui/composables/useExtensionHelper.ts | 2 +- packages/nc-gui/composables/useExtensions.ts | 18 +- .../nc-gui/extensions/json-exporter/icon.png | Bin 0 -> 43812 bytes .../extensions/json-exporter/manifest.json | 12 + packages/nc-gui/package.json | 1 + pnpm-lock.yaml | 463 ++++++++++-------- 7 files changed, 295 insertions(+), 207 deletions(-) create mode 100644 packages/nc-gui/extensions/json-exporter/icon.png create mode 100644 packages/nc-gui/extensions/json-exporter/manifest.json diff --git a/packages/nc-gui/components/extensions/Details.vue b/packages/nc-gui/components/extensions/Details.vue index c0572f5dfd..f21156df03 100644 --- a/packages/nc-gui/components/extensions/Details.vue +++ b/packages/nc-gui/components/extensions/Details.vue @@ -1,4 +1,6 @@