import { useFormikContext } from 'formik'; import { ElementCustomize } from '../../../ElementCustomize/ElementCustomize'; import { PaymentReceivedCustomizeGeneralField } from './PaymentReceivedCustomizeFieldsGeneral'; import { PaymentReceivedCustomizeContentFields } from './PaymentReceivedCustomizeFieldsContent'; import { PaymentReceivedCustomizeValues } from './types'; import { PaymentReceivedPaperTemplate } from './PaymentReceivedPaperTemplate'; import { initialValues } from './constants'; import { useDrawerContext } from '@/components/Drawer/DrawerProvider'; import { useDrawerActions } from '@/hooks/state'; import { BrandingTemplateForm } from '@/containers/BrandingTemplates/BrandingTemplateForm'; export function PaymentReceivedCustomizeContent() { const { payload, name } = useDrawerContext(); const { closeDrawer } = useDrawerActions(); const templateId = payload?.templateId || null; const handleSuccess = () => { closeDrawer(name); }; return ( templateId={templateId} defaultValues={initialValues} onSuccess={handleSuccess} resource={'PaymentReceive'} > asdfasdfdsaf #3 ); } function PaymentReceivedPaperTemplateFormConnected() { const { values } = useFormikContext(); return ; }