taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 37f038e72e8774412d6fcd6837f97af9d93575eb
parent 10994e3a4fcecc71c39325c8facd1abb4edd1ab4
Author: Sebastian <sebasjm@taler-systems.com>
Date:   Tue, 21 Jul 2026 17:57:16 -0300

no need to renderToString

Diffstat:
Mpackages/merchant-backend-ui/src/pages/RequestPayment.tsx | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/merchant-backend-ui/src/pages/RequestPayment.tsx b/packages/merchant-backend-ui/src/pages/RequestPayment.tsx @@ -22,7 +22,7 @@ import { Fragment, h, render, VNode } from "preact"; import { render as renderToString } from "preact-render-to-string"; import { useEffect } from "preact/hooks"; import { Footer } from "../components/Footer"; -import { QR } from "../components/QR"; +import { createSVG, QR } from "../components/QR"; import "../css/pure-min.css"; import "../css/style.css"; import { Page, QRPlaceholder, WalletLink } from "../styled"; @@ -190,7 +190,7 @@ export function mount(lang: string): void { const uri = fromLocation.get("pay_uri") || undefined; const osu = fromLocation.get("order_status_url") || undefined; - const qr_code = uri ? renderToString(<QR text={uri} />) : undefined; + const qr_code = uri ? createSVG(uri) : undefined; render( <Application lang={lang}>