feat: Hook up company logo to server-side pdf templates

This commit is contained in:
Ahmed Bouhuolia
2024-09-26 18:33:21 +02:00
parent e4044ef563
commit 46a145ae58
12 changed files with 51 additions and 25 deletions

View File

@@ -8,7 +8,7 @@ export const initialValues = {
// Company logo.
showCompanyLogo: true,
companyLogoUri: '',
companyLogokey: '',
companyLogoKey: '',
// Top details.
showPaymentReceivedNumber: true,

View File

@@ -1,5 +1,5 @@
import { useFormikContext } from 'formik';
import { ElementCustomize } from '../../../ElementCustomize/ElementCustomize';
import { ElementCustomize } from '@/containers/ElementCustomize/ElementCustomize';
import { ReceiptCustomizeGeneralField } from './ReceiptCustomizeFieldsGeneral';
import { ReceiptCustomizeFieldsContent } from './ReceiptCustomizeFieldsContent';
import { ReceiptPaperTemplate } from './ReceiptPaperTemplate';
@@ -20,10 +20,10 @@ export function ReceiptCustomizeContent() {
return (
<BrandingTemplateForm<ReceiptCustomizeValues>
templateId={templateId}
initialValues={initialValues}
onSuccess={handleFormSuccess}
resource={'SaleReceipt'}
templateId={templateId}
defaultValues={initialValues}
onSuccess={handleFormSuccess}
>
<ElementCustomize.PaperTemplate>
<ReceiptPaperTemplateFormConnected />