From 5c9f074e05baaddd0c6f6f8a9a4b85bc45537fb1 Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Tue, 11 Feb 2025 16:06:41 +0100 Subject: [PATCH] Clean code --- .../src/components/common/CodeEditor/index.ts | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/packages/builder/src/components/common/CodeEditor/index.ts b/packages/builder/src/components/common/CodeEditor/index.ts index c6f65c2f5e..c9a91c5a28 100644 --- a/packages/builder/src/components/common/CodeEditor/index.ts +++ b/packages/builder/src/components/common/CodeEditor/index.ts @@ -22,7 +22,7 @@ export const EditorModes: EditorModesMap = { }, } -const buildHelperInfoNode = (completion: any, helper: Helper) => { +const buildHelperInfoNode = (helper: Helper) => { const ele = document.createElement("div") ele.classList.add("info-bubble") @@ -83,9 +83,7 @@ const helpersToCompletion = ( const helper = helpers[helperName] return { label: helperName, - info: (completion: BindingCompletionOption) => { - return buildHelperInfoNode(completion, helper) - }, + info: () => buildHelperInfoNode(helper), type: "helper", section: helperSection, detail: "Function", @@ -236,10 +234,10 @@ export const jsHelperAutocomplete = ( return coreCompletion } -const buildBindingInfoNode = ( - _completion: BindingCompletionOption, - binding: any -) => { +const buildBindingInfoNode = (binding: { + valueHTML: string + value: string | null +}) => { if (!binding.valueHTML || binding.value == null) { return null } @@ -385,9 +383,7 @@ export const bindingsToCompletions = ( acc.push({ label: binding.display?.name || binding.readableBinding || "NO NAME", - info: (completion: BindingCompletionOption) => { - return buildBindingInfoNode(completion, binding) - }, + info: () => buildBindingInfoNode(binding), type: "binding", detail: displayType, section: bindingSectionHeader,