From 0977f302a433aa2413990dbac7db24062edd9e95 Mon Sep 17 00:00:00 2001 From: sdarbinyan Date: Mon, 29 Jun 2026 00:06:18 +0400 Subject: [PATCH] changes --- src/app/i18n/en.ts | 4 +- src/app/i18n/hy.ts | 4 +- src/app/i18n/ru.ts | 4 +- src/app/i18n/translations.ts | 4 +- src/app/pages/cart/cart.component.html | 35 +++++++++------- src/app/pages/cart/cart.component.scss | 56 +++++++++++++++++--------- src/app/pages/cart/cart.component.ts | 22 ++++++---- src/app/services/api.service.ts | 7 +++- 8 files changed, 84 insertions(+), 52 deletions(-) diff --git a/src/app/i18n/en.ts b/src/app/i18n/en.ts index 5fa879a..bc4b804 100644 --- a/src/app/i18n/en.ts +++ b/src/app/i18n/en.ts @@ -78,14 +78,14 @@ export const en: Translations = { privacyPolicy: 'privacy policy', and: 'and', checkout: 'Place order', + payViaQr: 'Pay via QR', + payViaCard: 'Pay via card', close: 'Close', creatingPayment: 'Creating payment...', waitFewSeconds: 'Please wait a few seconds', scanQr: 'Scan the QR code to pay', - choosePaymentMethod: 'Choose a payment method', amountToPay: 'Amount due:', waitingPayment: 'Waiting for payment...', - payByBankCard: 'Pay by bank card', copied: '✓ Copied', copyLink: 'Copy link', openNewTab: 'Open in new tab', diff --git a/src/app/i18n/hy.ts b/src/app/i18n/hy.ts index 742c588..a186331 100644 --- a/src/app/i18n/hy.ts +++ b/src/app/i18n/hy.ts @@ -78,14 +78,14 @@ export const hy: Translations = { privacyPolicy: 'գաղտնիության քաղաքականության', and: 'և', checkout: 'Ձևակերպել պատվերը', + payViaQr: 'Վճարել QR-ով', + payViaCard: 'Վճարել քարտով', close: 'Փակել', creatingPayment: 'Վճարման ստեղծում...', waitFewSeconds: 'Խնդրում ենք սպասել մի քանի վայրկյան', scanQr: 'Սքանավորեք QR կոդը վճարման համար', - choosePaymentMethod: 'Ընտրեք վճարման եղանակը', amountToPay: 'Վճարման գումար՝', waitingPayment: 'Սպասում ենք վճարմանը...', - payByBankCard: 'Վճարել բանկային քարտով', copied: '✓ Պատճենված է', copyLink: 'Պատճենել հղումը', openNewTab: 'Բացել նոր ներդիրում', diff --git a/src/app/i18n/ru.ts b/src/app/i18n/ru.ts index c47829a..74af3e8 100644 --- a/src/app/i18n/ru.ts +++ b/src/app/i18n/ru.ts @@ -78,14 +78,14 @@ export const ru: Translations = { privacyPolicy: 'политикой конфиденциальности', and: 'и', checkout: 'Оформить заказ', + payViaQr: 'Оплатить через QR', + payViaCard: 'Оплатить картой', close: 'Закрыть', creatingPayment: 'Создание платежа...', waitFewSeconds: 'Подождите несколько секунд', scanQr: 'Сканируйте QR-код для оплаты', - choosePaymentMethod: 'Выберите способ оплаты', amountToPay: 'Сумма к оплате:', waitingPayment: 'Ожидание оплаты...', - payByBankCard: 'Оплатить банковской картой', copied: '✓ Скопировано', copyLink: 'Скопировать ссылку', openNewTab: 'Открыть в новой вкладке', diff --git a/src/app/i18n/translations.ts b/src/app/i18n/translations.ts index 07ada19..5a2b113 100644 --- a/src/app/i18n/translations.ts +++ b/src/app/i18n/translations.ts @@ -76,14 +76,14 @@ export interface Translations { privacyPolicy: string; and: string; checkout: string; + payViaQr: string; + payViaCard: string; close: string; creatingPayment: string; waitFewSeconds: string; scanQr: string; - choosePaymentMethod: string; amountToPay: string; waitingPayment: string; - payByBankCard: string; copied: string; copyLink: string; openNewTab: string; diff --git a/src/app/pages/cart/cart.component.html b/src/app/pages/cart/cart.component.html index c8f37c0..1a5ccdd 100644 --- a/src/app/pages/cart/cart.component.html +++ b/src/app/pages/cart/cart.component.html @@ -157,14 +157,25 @@ - +
+ + + +
@if (!isAuthenticated()) {
@@ -208,7 +219,7 @@ @if (paymentStatus() === 'waiting') {
-

{{ qrCodeUrl() ? ('cart.scanQr' | translate) : ('cart.choosePaymentMethod' | translate) }}

+

{{ selectedPaymentMethod() === 'card' ? ('cart.waitingPayment' | translate) : ('cart.scanQr' | translate) }}

@if (qrCodeUrl()) {
@@ -231,12 +242,6 @@
- @if (bankPaymentUrl()) { - - } -
@if (paymentUrl()) {