import { Button } from '@/common/components/atoms/Button/Button'; import { Dialog } from '@/common/components/organisms/Dialog/Dialog'; import { DialogContent } from '@/common/components/organisms/Dialog/Dialog.Content'; import { DialogDescription } from '@/common/components/organisms/Dialog/Dialog.Description'; import { DialogFooter } from '@/common/components/organisms/Dialog/Dialog.Footer'; import { DialogHeader } from '@/common/components/organisms/Dialog/Dialog.Header'; import { DialogTitle } from '@/common/components/organisms/Dialog/Dialog.Title'; import { DialogTrigger } from '@/common/components/organisms/Dialog/Dialog.Trigger'; import { ctw } from '@/common/utils/ctw/ctw'; import { DialogClose } from '@radix-ui/react-dialog'; import { Send } from 'lucide-react'; import { useDefaultActionsLogic } from '@/pages/Entity/components/Case/actions-variants/DefaultActions/hooks/useDefaultActionsLogic/useDefaultActionsLogic'; export const DefaultActions = () => { const { isLoadingActions, canRevision, debouncedIsLoadingRejectCase, documentsToReviseCount, debouncedIsLoadingRevisionCase, onMutateRevisionCase, onMutateRejectCase, canReject, onMutateApproveCase, canApprove, debouncedIsLoadingApproveCase, } = useDefaultActionsLogic(); return (