import React, { lazy } from 'react'; import { FormattedMessage as T } from 'react-intl'; import { Dialog, DialogSuspense } from 'components'; import withDialogRedux from 'components/DialogReduxConnect'; import { compose, saveInvoke } from 'utils'; const InvoiceNumberDialogContent = lazy(() => import('./InvoiceNumberDialogContent'), ); function InvoiceNumberDialog({ dialogName, payload = { id: null }, isOpen, onConfirm, }) { return ( } name={dialogName} autoFocus={true} canEscapeKeyClose={true} isOpen={isOpen} > saveInvoke(onConfirm, values)} /> ); } export default compose(withDialogRedux())(InvoiceNumberDialog);