fix(ui): downloading workflow loads it

This commit is contained in:
psychedelicious
2024-10-10 08:07:50 +10:00
parent 0cc6f67bb1
commit f537cf1916

View File

@@ -81,6 +81,15 @@ export const WorkflowListItem = ({ workflow }: { workflow: WorkflowRecordListIte
[copyWorkflowLinkModal]
);
const handleClickDownload = useCallback(
(e: MouseEvent<HTMLButtonElement>) => {
e.stopPropagation();
setIsHovered(false);
downloadWorkflow();
},
[downloadWorkflow]
);
return (
<>
<Flex
@@ -139,7 +148,7 @@ export const WorkflowListItem = ({ workflow }: { workflow: WorkflowRecordListIte
size="sm"
variant="ghost"
aria-label={t('workflows.download')}
onClick={downloadWorkflow}
onClick={handleClickDownload}
icon={<PiDownloadSimpleBold />}
/>
</Tooltip>