diff --git a/web/app/components/header/account-dropdown/compliance.tsx b/web/app/components/header/account-dropdown/compliance.tsx index 90b628c6fa..33e80182e0 100644 --- a/web/app/components/header/account-dropdown/compliance.tsx +++ b/web/app/components/header/account-dropdown/compliance.tsx @@ -1,6 +1,6 @@ import { Menu, Transition } from '@headlessui/react' import { RiArrowDownCircleLine, RiArrowRightSLine, RiVerifiedBadgeLine } from '@remixicon/react' -import type { FC } from 'react' +import type { FC, MouseEvent } from 'react' import { Fragment, useCallback } from 'react' import { useTranslation } from 'react-i18next' import { useMutation } from '@tanstack/react-query' @@ -71,9 +71,12 @@ const UpgradeOrDownload: FC = ({ doc_name }) => { } const isCurrentPlanCanDownload = whichPlanCanDownloadCompliance[doc_name].includes(plan.type) - + const handleDownloadClick = useCallback((e: MouseEvent) => { + e.preventDefault() + downloadCompliance() + }, [downloadCompliance]) if (isCurrentPlanCanDownload) { - return