diff --git a/packages/webapp/src/containers/BrandingTemplates/_utils.ts b/packages/webapp/src/containers/BrandingTemplates/_utils.ts index 7e7341141..3fc2fc129 100644 --- a/packages/webapp/src/containers/BrandingTemplates/_utils.ts +++ b/packages/webapp/src/containers/BrandingTemplates/_utils.ts @@ -48,6 +48,7 @@ export const useBrandingTemplateFormInitialValues = < const brandingAttributes = { templateName: pdfTemplate?.templateName, + companyLogoUri: pdfTemplate?.companyLogoUri, ...pdfTemplate?.attributes, }; return { @@ -56,14 +57,16 @@ export const useBrandingTemplateFormInitialValues = < }; }; -export const useBrandingState = (state?: Partial): BrandingState => { +export const useBrandingState = ( + state?: Partial, +): BrandingState => { const { brandingTemplateState } = useBrandingTemplateBoot(); return { ...brandingTemplateState, - ...state - } -} + ...state, + }; +}; export const getCustomizeDrawerNameFromResource = (resource: string) => { const pairs = { diff --git a/packages/webapp/src/hooks/query/pdf-templates.ts b/packages/webapp/src/hooks/query/pdf-templates.ts index 32660b920..992d0316c 100644 --- a/packages/webapp/src/hooks/query/pdf-templates.ts +++ b/packages/webapp/src/hooks/query/pdf-templates.ts @@ -38,6 +38,7 @@ export interface GetPdfTemplateValues {} export interface GetPdfTemplateResponse { templateName: string; + companyLogoUri?: string | null; attributes: Record; predefined: boolean; default: boolean;