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 }) );