From e0df81c071d35d071eabf2c7283a4432c4d0335d Mon Sep 17 00:00:00 2001 From: sdarbinyan Date: Wed, 6 May 2026 18:21:22 +0400 Subject: [PATCH] link Co-authored-by: Copilot --- src/app/pages/create-page/create-page.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/app/pages/create-page/create-page.ts b/src/app/pages/create-page/create-page.ts index 7b616f4..9346e6f 100644 --- a/src/app/pages/create-page/create-page.ts +++ b/src/app/pages/create-page/create-page.ts @@ -108,6 +108,10 @@ export class CreatePage { return new URLSearchParams(window.location.search).get('ref') ?? window.location.hostname; } + get isMobile(): boolean { + return window.innerWidth < 768; + } + constructor() { this.loadSettings(); } @@ -164,6 +168,12 @@ export class CreatePage { // Real API uses 'nspkurl'; doc says 'Payload' — try both const nspkUrl = res?.nspkurl ?? res?.Payload; this.qrStatus.set(res?.status ?? ''); + + if (nspkUrl && this.isMobile) { + window.location.href = nspkUrl; + return; + } + if (qrId || nspkUrl) { this.activeQrId = qrId; const qrData = nspkUrl