import { useAtom } from "jotai" import { bankRecRecordPaymentModalAtom } from "./bankRecAtoms" import { Dialog, DialogContent, DialogTitle, DialogDescription, DialogHeader } from "@/components/ui/dialog" import { ModalContentFallback } from "@/components/ui/modal-content-fallback" import _ from "@/lib/translate" import { lazy, Suspense } from "react" const RecordPaymentModalContent = lazy(() => import('./RecordPaymentModalContent')) const RecordPaymentModal = () => { const [isOpen, setIsOpen] = useAtom(bankRecRecordPaymentModalAtom) return ( {_("Record Payment")} {_("Record a payment entry against a customer or supplier")} {isOpen && ( }> )} ) } export default RecordPaymentModal