| targetTools = customTools | targetTools = customTools | ||||
| else | else | ||||
| targetTools = workflowTools | targetTools = workflowTools | ||||
| return targetTools.find(toolWithProvider => toolWithProvider.id === data.provider_id)?.icon | |||||
| return targetTools.find((toolWithProvider) => { | |||||
| return toolWithProvider.id === data.provider_id | |||||
| || toolWithProvider.id === `langgenius/${data.provider_id}/${data.provider_id}` | |||||
| || toolWithProvider.id === `langgenius/${data.provider_id}_tool/${data.provider_id}` | |||||
| })?.icon | |||||
| } | } | ||||
| }, [data, buildInTools, customTools, workflowTools]) | }, [data, buildInTools, customTools, workflowTools]) | ||||