From 1ab912281b6f9837c05c3232c758ad33eaa8ad87 Mon Sep 17 00:00:00 2001 From: Reece Date: Wed, 29 Oct 2025 00:00:07 +0000 Subject: [PATCH] tooling tweak --- .../src/core/components/tools/shared/ToolStep.tsx | 4 ++-- .../core/components/tooltips/useSplitSettingsTips.ts | 12 +++++------- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/frontend/src/core/components/tools/shared/ToolStep.tsx b/frontend/src/core/components/tools/shared/ToolStep.tsx index bff8b0357..89c39aad8 100644 --- a/frontend/src/core/components/tools/shared/ToolStep.tsx +++ b/frontend/src/core/components/tools/shared/ToolStep.tsx @@ -80,6 +80,8 @@ const ToolStep = ({ alwaysShowTooltip = false, tooltip }: ToolStepProps) => { + if (!isVisible) return null; + const parent = useContext(ToolStepContext); // Auto-detect if we should show numbers based on sibling count or force option @@ -91,8 +93,6 @@ const ToolStep = ({ const stepNumber = _stepNumber; - if (!isVisible) return null; - return (
=> { +export const useSplitSettingsTips = (method: SplitMethod | ''): TooltipContent | null => { const { t } = useTranslation(); + if (!method) return null; + const tooltipMap: Record = { [SPLIT_METHODS.BY_PAGES]: { header: { @@ -132,5 +130,5 @@ export const useSplitSettingsTips = (): Record => { } }; - return tooltipMap; -}; \ No newline at end of file + return tooltipMap[method]; +};