From 2165c6b988191ede6b2fe0adfd45c6ec4c8eb345 Mon Sep 17 00:00:00 2001 From: Dominic Gannaway Date: Thu, 17 Oct 2024 16:59:49 +0100 Subject: [PATCH] chore: improve autocomplete events --- packages/site-kit/src/lib/codemirror/index.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/site-kit/src/lib/codemirror/index.js b/packages/site-kit/src/lib/codemirror/index.js index 7073e9911b..b3ccb00d7f 100644 --- a/packages/site-kit/src/lib/codemirror/index.js +++ b/packages/site-kit/src/lib/codemirror/index.js @@ -89,11 +89,16 @@ function completion_for_block(context, node) { return null; } -const options_for_svelte_events = svelteEvents.map((event) => +const options_for_svelte_events = [ + ...svelteEvents.map((e) => ({ ...e, boost: 1, name: e.name.replace(':', '') })), + ...svelteEvents +].map((event) => snippetCompletion(event.name + '={${}}', { label: event.name, info: event.description, - type: 'keyword' + type: 'keyword', + // @ts-ignore + boost: event.boost || 0 }) );