import { AlertDialog, AlertDialogContent, AlertDialogDescription, AlertDialogHeader, AlertDialogTitle, } from "@/components/ui/alert-dialog" import { useAtom } from "jotai" import { Loader2Icon } from "lucide-react" import { lazy, Suspense } from "react" import { bankRecUnreconcileModalAtom } from "./bankRecAtoms" import _ from "@/lib/translate" const BankTransactionUnreconcileModalBody = lazy(() => import('./BankTransactionUnreconcileModalBody')) const BankTransactionUnreconcileModalFallback = () => (
) const BankTransactionUnreconcileModal = () => { const [unreconcileModal, setBankRecUnreconcileModal] = useAtom(bankRecUnreconcileModalAtom) const onOpenChange = (v: boolean) => { if (!v) { setBankRecUnreconcileModal('') } } if (!unreconcileModal) { return null } return ( {_("Undo Transaction Reconciliation")} {_("Are you sure you want to unreconcile this transaction?")} }> ) } export default BankTransactionUnreconcileModal