"use client"; import { IconAlertTriangle, IconCloudUpload } from "@tabler/icons-react"; import { DropdownMenuItem, DropdownMenuSub, DropdownMenuSubContent, DropdownMenuSubTrigger, } from "@kandev/ui/dropdown-menu"; import { useTranslation } from "react-i18next"; export function PushSubmenu({ disabled, disabledReason, onPush, }: { disabled: boolean; disabledReason?: string; onPush: (force: boolean) => void; }) { const { t } = useTranslation(); return ( {t("task:push")} onPush(false)} disabled={disabled} title={disabledReason} > {t("task:push")} onPush(true)} disabled={disabled} title={disabledReason} > {t("task:forcePush")} ); }