From 7be42e2f936544a4288779ac76084ecb2f5e4168 Mon Sep 17 00:00:00 2001 From: Farnabaz Date: Tue, 30 Sep 2025 11:14:09 +0200 Subject: [PATCH] feat: components suggestions inside monaco --- .../content/editor/PanelContentEditorCode.vue | 20 +- src/app/src/composables/useHooks.ts | 5 +- src/app/src/composables/useMonacoDiff.ts | 2 +- src/app/src/composables/useMonacoMinimal.ts | 2 +- src/app/src/types/components.ts | 11 + src/app/src/types/index.ts | 7 +- .../src/utils/{monaco.ts => monaco/index.ts} | 2 + src/app/src/utils/monaco/mdc-compilation.ts | 404 ++++++++++++++++++ src/module/src/runtime/composables/useMeta.ts | 22 + src/module/src/runtime/host.ts | 6 + 10 files changed, 474 insertions(+), 7 deletions(-) create mode 100644 src/app/src/types/components.ts rename src/app/src/utils/{monaco.ts => monaco/index.ts} (98%) create mode 100644 src/app/src/utils/monaco/mdc-compilation.ts create mode 100644 src/module/src/runtime/composables/useMeta.ts diff --git a/src/app/src/components/panel/content/editor/PanelContentEditorCode.vue b/src/app/src/components/panel/content/editor/PanelContentEditorCode.vue index 2575ccd1..6bca0e3d 100644 --- a/src/app/src/components/panel/content/editor/PanelContentEditorCode.vue +++ b/src/app/src/components/panel/content/editor/PanelContentEditorCode.vue @@ -1,9 +1,11 @@