Hook to manage help tooltip visibility with customizable timing. Consolidates the help tooltip logic used across multiple components.
Delay before showing tooltip (default: 500ms)
Duration to show tooltip (default: 2000ms)
Tooltip state and handlers
const { showHelp, handleTooltipClose, handleTooltipOpen } = useHelpTooltip(1000, 3000);<Tooltip open={showHelp} onClose={handleTooltipClose} onOpen={handleTooltipOpen}> <Button>Help Button</Button></Tooltip> Copy
const { showHelp, handleTooltipClose, handleTooltipOpen } = useHelpTooltip(1000, 3000);<Tooltip open={showHelp} onClose={handleTooltipClose} onOpen={handleTooltipOpen}> <Button>Help Button</Button></Tooltip>
Hook to manage help tooltip visibility with customizable timing. Consolidates the help tooltip logic used across multiple components.