Fixes state management loops around getting results V2 (#5153)

Makes sure settings step collapses in results step

Makes sure result step doesn't always reset even in development for
baseTool

Make sure result step doesn't reset for convert
This commit is contained in:
ConnorYoh
2025-12-03 17:42:04 +00:00
committed by GitHub
parent f2bffe2dc6
commit e59c717dc0
3 changed files with 73 additions and 16 deletions
@@ -87,6 +87,7 @@ export function createToolFlow<TParams = unknown>(config: ToolFlowConfig<TParams
{config.steps.map((stepConfig) =>
steps.create(stepConfig.title, {
isVisible: stepConfig.isVisible,
isCollapsed: stepConfig.isCollapsed,
onCollapsedClick: stepConfig.onCollapsedClick,
tooltip: stepConfig.tooltip
}, stepConfig.content)