From cdbab5c807d5482523fcc0fd13ceb85d85449ec0 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Sun, 2 Apr 2023 13:52:15 +0200 Subject: [PATCH] remove all frontend warnings --- frontend/package.json | 1 - frontend/src/lib/components/ArgInput.svelte | 2 + frontend/src/lib/components/Dropdown.svelte | 9 +- frontend/src/lib/components/Editor.svelte | 2 +- frontend/src/lib/components/EditorBar.svelte | 88 +++++++++++++------ .../src/lib/components/InlineCodeCopy.svelte | 3 +- frontend/src/lib/components/Modal.svelte | 6 +- .../src/lib/components/Multiselect.svelte | 1 + frontend/src/lib/components/Path.svelte | 2 + frontend/src/lib/components/Range.svelte | 1 + .../src/lib/components/SchemaModal.svelte | 3 +- .../src/lib/components/SimpleEditor.svelte | 2 +- .../inputs/currency/CurrencyInput.svelte | 2 +- .../lib/components/apps/editor/appUtils.ts | 2 +- .../InlineScriptsPanelList.svelte | 8 +- .../editor/settingsPanel/TableActions.svelte | 2 +- .../flows/content/DynamicInputHelpBox.svelte | 1 + .../flows/content/FlowInputsFlow.svelte | 2 +- .../flows/content/FlowModuleWrapper.svelte | 1 - .../lib/components/flows/flowStateUtils.ts | 28 +----- frontend/src/lib/components/flows/idUtils.ts | 58 ++++++++++++ .../lib/components/flows/map/MapItem.svelte | 5 +- frontend/src/lib/components/flows/utils.ts | 45 ---------- .../src/lib/components/graph/FlowGraph.svelte | 2 +- .../svelvet/container/views/GraphView.svelte | 6 +- .../graph/svelvet/nodes/views/Node.svelte | 1 - .../propertyPicker/ObjectViewer.svelte | 7 +- .../(root)/(logged)/audit_logs/+page.svelte | 2 +- .../(logged)/flows/get/[...path]/+page.svelte | 3 +- .../(root)/(logged)/schedules/+page.svelte | 2 +- .../scripts/get/[...hash]/+page.svelte | 3 +- 31 files changed, 162 insertions(+), 138 deletions(-) create mode 100644 frontend/src/lib/components/flows/idUtils.ts diff --git a/frontend/package.json b/frontend/package.json index ca57d83157..510680cfa5 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -73,7 +73,6 @@ "@redocly/json-to-json-schema": "^0.0.1", "@tanstack/svelte-table": "^8.7.6", "ag-grid-svelte": "^0.1.4", - "async-mutex": "^0.4.0", "chart.js": "^3.9.1", "chartjs-adapter-date-fns": "^3.0.0", "chartjs-plugin-zoom": "^2.0.0", diff --git a/frontend/src/lib/components/ArgInput.svelte b/frontend/src/lib/components/ArgInput.svelte index 11bb3569f9..97b5a59c86 100644 --- a/frontend/src/lib/components/ArgInput.svelte +++ b/frontend/src/lib/components/ArgInput.svelte @@ -168,6 +168,7 @@ let itemsLimit = 50 +
{#if displayHeader} @@ -175,6 +176,7 @@ {/if} {#if editableSchema}
+ { diff --git a/frontend/src/lib/components/Dropdown.svelte b/frontend/src/lib/components/Dropdown.svelte index 2ca0e28b5a..785aa34ce7 100644 --- a/frontend/src/lib/components/Dropdown.svelte +++ b/frontend/src/lib/components/Dropdown.svelte @@ -47,8 +47,8 @@ dispatch('click', { item: item?.eventName }) } }} - class="block w-full whitespace-nowrap hover:drop-shadow-sm hover:bg-gray-50 hover:bg-opacity-30 - px-4 py-2 text-sm text-gray-700 text-left + class="block w-full whitespace-nowrap hover:drop-shadow-sm hover:bg-gray-50 hover:bg-opacity-30 + px-4 py-2 text-sm text-gray-700 text-left {item.disabled ? 'bg-gray-200' : ''} {item.separatorTop ? 'border-t' : ''} {item.separatorBottom ? 'border-b' : ''} {item.type == 'delete' @@ -72,7 +72,7 @@ goto(item.href ?? '')} - class="block w-full px-4 font-semibold text-left py-2 text-sm text-gray-700 hover:drop-shadow-sm hover:bg-gray-50 hover:bg-opacity-30 + class="block w-full px-4 font-semibold text-left py-2 text-sm text-gray-700 hover:drop-shadow-sm hover:bg-gray-50 hover:bg-opacity-30 {item.disabled ? 'bg-gray-200' : ''}" role="menuitem" tabindex="-1" @@ -89,9 +89,10 @@ {item.displayName} {:else} + -