fix: company logo does not show up in mail receipt preview

This commit is contained in:
Ahmed Bouhuolia
2024-11-03 20:22:59 +02:00
parent ba1d9b3f28
commit 6ba54a994a
16 changed files with 67 additions and 31 deletions

View File

@@ -93,6 +93,7 @@ export function InvoiceMailReceipt({
h="90px"
w="90px"
mx="auto"
borderRadius="3px"
backgroundRepeat="no-repeat"
backgroundPosition="center center"
backgroundSize="contain"

View File

@@ -25,7 +25,7 @@ export function InvoiceMailReceiptPreviewConneceted() {
<Box px={4} pt={8} pb={16}>
<InvoiceMailReceiptPreview
companyName={invoiceMailState?.companyName}
// companyLogoUri={invoiceMailState?.companyLogoUri}
companyLogoUri={invoiceMailState?.companyLogoUri}
primaryColor={invoiceMailState?.primaryColor}
total={invoiceMailState?.totalFormatted}

View File

@@ -1,4 +1,3 @@
// @ts-nocheck
import React, { createContext, useContext } from 'react';
import { Spinner } from '@blueprintjs/core';
import {

View File

@@ -372,6 +372,7 @@ export function useSendSaleInvoiceMail(
// --------------------------------------
export interface GetSaleInvoiceDefaultOptionsResponse {
companyName: string;
companyLogoUri: string;
dueDate: string;
dueDateFormatted: string;