From 200e971df503e6ba6a460bdd24f47cd617dbbc7c Mon Sep 17 00:00:00 2001 From: Ku6epXBOCTuK Date: Mon, 24 Aug 2026 10:03:46 +0500 Subject: [PATCH] fix: use toolcard as links at list page --- .../components/chain/ChainToolBlock.svelte | 16 ++++++ web/src/lib/components/search/ToolCard.svelte | 54 ++++++++++++++----- web/src/routes/list-tools/+page.svelte | 41 +++++--------- 3 files changed, 68 insertions(+), 43 deletions(-) diff --git a/web/src/lib/components/chain/ChainToolBlock.svelte b/web/src/lib/components/chain/ChainToolBlock.svelte index 45117bb..6cdf6ff 100644 --- a/web/src/lib/components/chain/ChainToolBlock.svelte +++ b/web/src/lib/components/chain/ChainToolBlock.svelte @@ -6,6 +6,7 @@ import EmptyState from '../ui/EmptyState.svelte'; import ParamsCard from '../tool/ParamsCard.svelte'; import Preview from '../Preview.svelte'; + import { TOOL_ICONS } from '$lib/tools/tool-icons'; interface Props { index: number; @@ -37,11 +38,15 @@ const format = $derived(outputOf(tool)); const safeParams = $derived(sanitizeParams(tool, values)); + const StepIcon = $derived(TOOL_ICONS[tool.id]);
+ {#if StepIcon} + + {/if} Шаг {index + 1}: {tool.title}