Skip to content

Commit 430f88a

Browse files
Update subproject commits for api, checkout, dashboard, storefront, and website; enhance receipt-pdf package with layout improvements and legal information updates
1 parent 5bb8005 commit 430f88a

14 files changed

Lines changed: 91 additions & 21 deletions

apps/api

Submodule api updated from d75127b to cb51c3b

apps/checkout

apps/dashboard

apps/storefront

apps/website

packages/pay/src/customer-information-section.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,7 @@ export function PersonalInformationSection({
211211
isMiddleInStack={hasFieldAbovePhone}
212212
directEdit
213213
requiredMark
214+
forceLight
214215
/>
215216
{requirePhone && (
216217
<span className="absolute inset-y-0 right-0 flex items-center pr-3 text-red-500 pointer-events-none z-10">
@@ -271,6 +272,7 @@ export function PersonalInformationSection({
271272
className="pr-10"
272273
directEdit
273274
isLastInStack
275+
forceLight
274276
/>
275277
<div
276278
role="button"

packages/receipt-pdf/src/html-chrome.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ export function HtmlRecordLine({
249249
export function HtmlLegalFooter() {
250250
return (
251251
<div className="mt-8 pt-2 border-t border-[#E2E8F0]">
252-
<p className="max-w-none text-[10px] leading-[1.45] text-[#878787]">
252+
<p className="max-w-[46rem] text-[10px] leading-[1.45] text-[#878787]">
253253
{PDF_LEGAL_LINE_1} {PDF_REGISTERED_OFFICE}.{" "}
254254
<a
255255
href={PDF_DOCS_URL}

packages/receipt-pdf/src/legal.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
export const PDF_LEGAL_ENTITY = "lomi. Technologies Africa S.A";
22
export const PDF_LEGAL_FORM = "an Ivoirian limited company";
33
export const PDF_RCCM = "CI-ABJ-03-2024-B12-07612";
4-
export const PDF_REGISTERED_OFFICE = "Cocody, Les Perles, Rue L82/375, Abidjan";
4+
export const PDF_REGISTERED_OFFICE =
5+
"Cocody, Les Perles, Rue 01012 L82/375, Abidjan, Côte d'Ivoire";
56
export const PDF_DOCS_URL = "https://docs.lomi.africa";
67
export const CUSTOMER_LIBRARY_URL = "https://customers.lomi.africa/portal/library";
78
export const PDF_LEARN_MORE_LABEL = "Learn more about our billing products";

packages/receipt-pdf/src/receipt-layout.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -90,10 +90,12 @@ export function ReceiptLayout({
9090
banner={banner}
9191
contact={contact}
9292
>
93-
<HtmlRecordRow
94-
label={labels.transactionId}
95-
value={truncateId(data.transactionId)}
96-
/>
93+
{data.providerTransactionId ? (
94+
<HtmlRecordRow
95+
label={labels.transactionId}
96+
value={truncateId(data.providerTransactionId)}
97+
/>
98+
) : null}
9799
{data.paymentMethod ? (
98100
<HtmlRecordRow label={labels.paymentMethod} value={data.paymentMethod} />
99101
) : null}

packages/receipt-pdf/src/receipt-pdf-document.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,8 @@ export function ReceiptPdfDocument({ data }: { data: ReceiptDocumentData }) {
334334
label: "Transaction ID",
335335
value: data.providerTransactionId || "—",
336336
},
337+
],
338+
[
337339
{ label: "Date", value: data.date || "—" },
338340
{
339341
label: "Payment method",

0 commit comments

Comments
 (0)