mirror of
https://github.com/Frooodle/Stirling-PDF.git
synced 2026-02-17 13:52:14 +01:00
tooling tweak
This commit is contained in:
parent
0bbd40eba7
commit
1ab912281b
@ -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 (
|
||||
<div>
|
||||
<div
|
||||
|
||||
@ -2,13 +2,11 @@ import { useTranslation } from 'react-i18next';
|
||||
import { TooltipContent } from '@app/types/tips';
|
||||
import { SPLIT_METHODS, type SplitMethod } from '@app/constants/splitConstants';
|
||||
|
||||
/**
|
||||
* Hook that returns tooltip content for ALL split methods
|
||||
* Can be called once and then looked up by method
|
||||
*/
|
||||
export const useSplitSettingsTips = (): Record<SplitMethod, TooltipContent> => {
|
||||
export const useSplitSettingsTips = (method: SplitMethod | ''): TooltipContent | null => {
|
||||
const { t } = useTranslation();
|
||||
|
||||
if (!method) return null;
|
||||
|
||||
const tooltipMap: Record<SplitMethod, TooltipContent> = {
|
||||
[SPLIT_METHODS.BY_PAGES]: {
|
||||
header: {
|
||||
@ -132,5 +130,5 @@ export const useSplitSettingsTips = (): Record<SplitMethod, TooltipContent> => {
|
||||
}
|
||||
};
|
||||
|
||||
return tooltipMap;
|
||||
};
|
||||
return tooltipMap[method];
|
||||
};
|
||||
|
||||
Loading…
Reference in New Issue
Block a user