From 0cb32a22d9ae58e8bb38888214927d385792d30d Mon Sep 17 00:00:00 2001 From: sdarbinyan Date: Sat, 28 Feb 2026 15:43:22 +0400 Subject: [PATCH] translated lega --- .../pages/info/about/about.component.html | 104 +-- .../novo/pages/info/about/about.component.ts | 12 +- .../info/about/en/about-en.component.html | 99 +++ .../pages/info/about/en/about-en.component.ts | 9 + .../info/about/hy/about-hy.component.html | 99 +++ .../pages/info/about/hy/about-hy.component.ts | 9 + .../info/about/ru/about-ru.component.html | 99 +++ .../pages/info/about/ru/about-ru.component.ts | 9 + .../info/contacts/contacts.component.html | 54 +- .../pages/info/contacts/contacts.component.ts | 12 +- .../contacts/en/contacts-en.component.html | 49 ++ .../info/contacts/en/contacts-en.component.ts | 9 + .../contacts/hy/contacts-hy.component.html | 49 ++ .../info/contacts/hy/contacts-hy.component.ts | 9 + .../contacts/ru/contacts-ru.component.html | 49 ++ .../info/contacts/ru/contacts-ru.component.ts | 9 + .../info/delivery/delivery.component.html | 83 +- .../pages/info/delivery/delivery.component.ts | 12 +- .../delivery/en/delivery-en.component.html | 78 ++ .../info/delivery/en/delivery-en.component.ts | 9 + .../delivery/hy/delivery-hy.component.html | 78 ++ .../info/delivery/hy/delivery-hy.component.ts | 9 + .../delivery/ru/delivery-ru.component.html | 78 ++ .../info/delivery/ru/delivery-ru.component.ts | 9 + .../pages/info/faq/en/faq-en.component.html | 93 +++ .../pages/info/faq/en/faq-en.component.ts | 9 + .../novo/pages/info/faq/faq.component.html | 98 +-- .../novo/pages/info/faq/faq.component.ts | 12 +- .../pages/info/faq/hy/faq-hy.component.html | 93 +++ .../pages/info/faq/hy/faq-hy.component.ts | 9 + .../pages/info/faq/ru/faq-ru.component.html | 93 +++ .../pages/info/faq/ru/faq-ru.component.ts | 9 + .../guarantee/en/guarantee-en.component.html | 92 +++ .../guarantee/en/guarantee-en.component.ts | 9 + .../info/guarantee/guarantee.component.html | 97 +-- .../info/guarantee/guarantee.component.ts | 12 +- .../guarantee/hy/guarantee-hy.component.html | 92 +++ .../guarantee/hy/guarantee-hy.component.ts | 9 + .../guarantee/ru/guarantee-ru.component.html | 92 +++ .../guarantee/ru/guarantee-ru.component.ts | 9 + .../company-details.component.html | 118 +-- .../company-details.component.ts | 12 +- .../en/company-details-en.component.html | 113 +++ .../en/company-details-en.component.ts | 9 + .../hy/company-details-hy.component.html | 113 +++ .../hy/company-details-hy.component.ts | 9 + .../ru/company-details-ru.component.html | 113 +++ .../ru/company-details-ru.component.ts | 9 + .../en/payment-terms-en.component.html | 162 ++++ .../en/payment-terms-en.component.ts | 12 + .../hy/payment-terms-hy.component.html | 162 ++++ .../hy/payment-terms-hy.component.ts | 12 + .../payment-terms.component.html | 167 +--- .../payment-terms/payment-terms.component.ts | 14 +- .../ru/payment-terms-ru.component.html | 162 ++++ .../ru/payment-terms-ru.component.ts | 12 + .../en/privacy-policy-en.component.html | 277 +++++++ .../en/privacy-policy-en.component.ts | 9 + .../hy/privacy-policy-hy.component.html | 8 + .../hy/privacy-policy-hy.component.ts | 9 + .../privacy-policy.component.html | 282 +------ .../privacy-policy.component.ts | 12 +- .../ru/privacy-policy-ru.component.html | 277 +++++++ .../ru/privacy-policy-ru.component.ts | 9 + .../en/public-offer-en.component.html | 265 +++++++ .../en/public-offer-en.component.ts | 12 + .../hy/public-offer-hy.component.html | 265 +++++++ .../hy/public-offer-hy.component.ts | 12 + .../public-offer/public-offer.component.html | 270 +------ .../public-offer/public-offer.component.ts | 14 +- .../ru/public-offer-ru.component.html | 265 +++++++ .../ru/public-offer-ru.component.ts | 12 + .../en/return-policy-en.component.html | 175 +++++ .../en/return-policy-en.component.ts | 9 + .../hy/return-policy-hy.component.html | 175 +++++ .../hy/return-policy-hy.component.ts | 9 + .../return-policy.component.html | 180 +---- .../return-policy/return-policy.component.ts | 12 +- .../ru/return-policy-ru.component.html | 175 +++++ .../ru/return-policy-ru.component.ts | 9 + src/app/pages/info/about/about.component.html | 177 +---- src/app/pages/info/about/about.component.ts | 14 +- .../info/about/en/about-en.component.html | 74 ++ .../pages/info/about/en/about-en.component.ts | 9 + .../info/about/hy/about-hy.component.html | 74 ++ .../pages/info/about/hy/about-hy.component.ts | 9 + .../info/about/ru/about-ru.component.html | 74 ++ .../pages/info/about/ru/about-ru.component.ts | 9 + .../info/contacts/contacts.component.html | 99 +-- .../pages/info/contacts/contacts.component.ts | 16 +- .../contacts/en/contacts-en.component.html | 46 ++ .../info/contacts/en/contacts-en.component.ts | 9 + .../contacts/hy/contacts-hy.component.html | 46 ++ .../info/contacts/hy/contacts-hy.component.ts | 9 + .../contacts/ru/contacts-ru.component.html | 46 ++ .../info/contacts/ru/contacts-ru.component.ts | 9 + .../info/delivery/delivery.component.html | 142 +--- .../pages/info/delivery/delivery.component.ts | 13 +- .../delivery/en/delivery-en.component.html | 60 ++ .../info/delivery/en/delivery-en.component.ts | 9 + .../delivery/hy/delivery-hy.component.html | 60 ++ .../info/delivery/hy/delivery-hy.component.ts | 9 + .../delivery/ru/delivery-ru.component.html | 60 ++ .../info/delivery/ru/delivery-ru.component.ts | 9 + .../pages/info/faq/en/faq-en.component.html | 240 ++++++ src/app/pages/info/faq/en/faq-en.component.ts | 12 + src/app/pages/info/faq/faq.component.html | 341 +------- src/app/pages/info/faq/faq.component.ts | 15 +- .../pages/info/faq/hy/faq-hy.component.html | 240 ++++++ src/app/pages/info/faq/hy/faq-hy.component.ts | 12 + .../pages/info/faq/ru/faq-ru.component.html | 240 ++++++ src/app/pages/info/faq/ru/faq-ru.component.ts | 12 + .../guarantee/en/guarantee-en.component.html | 158 ++++ .../guarantee/en/guarantee-en.component.ts | 9 + .../info/guarantee/guarantee.component.html | 254 +----- .../info/guarantee/guarantee.component.ts | 13 +- .../guarantee/hy/guarantee-hy.component.html | 158 ++++ .../guarantee/hy/guarantee-hy.component.ts | 9 + .../guarantee/ru/guarantee-ru.component.html | 158 ++++ .../guarantee/ru/guarantee-ru.component.ts | 9 + .../company-details.component.html | 219 +----- .../company-details.component.ts | 17 +- .../en/company-details-en.component.html | 98 +++ .../en/company-details-en.component.ts | 9 + .../hy/company-details-hy.component.html | 98 +++ .../hy/company-details-hy.component.ts | 9 + .../ru/company-details-ru.component.html | 98 +++ .../ru/company-details-ru.component.ts | 9 + .../en/payment-terms-en.component.html | 113 +++ .../en/payment-terms-en.component.ts | 12 + .../hy/payment-terms-hy.component.html | 113 +++ .../hy/payment-terms-hy.component.ts | 12 + .../payment-terms.component.html | 282 +------ .../payment-terms/payment-terms.component.ts | 15 +- .../ru/payment-terms-ru.component.html | 113 +++ .../ru/payment-terms-ru.component.ts | 12 + .../en/privacy-policy-en.component.html | 363 +++++++++ .../en/privacy-policy-en.component.ts | 9 + .../hy/privacy-policy-hy.component.html | 363 +++++++++ .../hy/privacy-policy-hy.component.ts | 9 + .../privacy-policy.component.html | 648 +--------------- .../privacy-policy.component.ts | 14 +- .../ru/privacy-policy-ru.component.html | 363 +++++++++ .../ru/privacy-policy-ru.component.ts | 9 + .../en/public-offer-en.component.html | 461 +++++++++++ .../en/public-offer-en.component.ts | 12 + .../hy/public-offer-hy.component.html | 1 + .../hy/public-offer-hy.component.ts | 9 + .../public-offer/public-offer.component.html | 734 +----------------- .../public-offer/public-offer.component.ts | 16 +- .../ru/public-offer-ru.component.html | 461 +++++++++++ .../ru/public-offer-ru.component.ts | 12 + .../en/return-policy-en.component.html | 130 ++++ .../en/return-policy-en.component.ts | 9 + .../hy/return-policy-hy.component.html | 130 ++++ .../hy/return-policy-hy.component.ts | 9 + .../return-policy.component.html | 313 +------- .../return-policy/return-policy.component.ts | 13 +- .../ru/return-policy-ru.component.html | 130 ++++ .../ru/return-policy-ru.component.ts | 9 + 160 files changed, 9551 insertions(+), 4672 deletions(-) create mode 100644 src/app/brands/novo/pages/info/about/en/about-en.component.html create mode 100644 src/app/brands/novo/pages/info/about/en/about-en.component.ts create mode 100644 src/app/brands/novo/pages/info/about/hy/about-hy.component.html create mode 100644 src/app/brands/novo/pages/info/about/hy/about-hy.component.ts create mode 100644 src/app/brands/novo/pages/info/about/ru/about-ru.component.html create mode 100644 src/app/brands/novo/pages/info/about/ru/about-ru.component.ts create mode 100644 src/app/brands/novo/pages/info/contacts/en/contacts-en.component.html create mode 100644 src/app/brands/novo/pages/info/contacts/en/contacts-en.component.ts create mode 100644 src/app/brands/novo/pages/info/contacts/hy/contacts-hy.component.html create mode 100644 src/app/brands/novo/pages/info/contacts/hy/contacts-hy.component.ts create mode 100644 src/app/brands/novo/pages/info/contacts/ru/contacts-ru.component.html create mode 100644 src/app/brands/novo/pages/info/contacts/ru/contacts-ru.component.ts create mode 100644 src/app/brands/novo/pages/info/delivery/en/delivery-en.component.html create mode 100644 src/app/brands/novo/pages/info/delivery/en/delivery-en.component.ts create mode 100644 src/app/brands/novo/pages/info/delivery/hy/delivery-hy.component.html create mode 100644 src/app/brands/novo/pages/info/delivery/hy/delivery-hy.component.ts create mode 100644 src/app/brands/novo/pages/info/delivery/ru/delivery-ru.component.html create mode 100644 src/app/brands/novo/pages/info/delivery/ru/delivery-ru.component.ts create mode 100644 src/app/brands/novo/pages/info/faq/en/faq-en.component.html create mode 100644 src/app/brands/novo/pages/info/faq/en/faq-en.component.ts create mode 100644 src/app/brands/novo/pages/info/faq/hy/faq-hy.component.html create mode 100644 src/app/brands/novo/pages/info/faq/hy/faq-hy.component.ts create mode 100644 src/app/brands/novo/pages/info/faq/ru/faq-ru.component.html create mode 100644 src/app/brands/novo/pages/info/faq/ru/faq-ru.component.ts create mode 100644 src/app/brands/novo/pages/info/guarantee/en/guarantee-en.component.html create mode 100644 src/app/brands/novo/pages/info/guarantee/en/guarantee-en.component.ts create mode 100644 src/app/brands/novo/pages/info/guarantee/hy/guarantee-hy.component.html create mode 100644 src/app/brands/novo/pages/info/guarantee/hy/guarantee-hy.component.ts create mode 100644 src/app/brands/novo/pages/info/guarantee/ru/guarantee-ru.component.html create mode 100644 src/app/brands/novo/pages/info/guarantee/ru/guarantee-ru.component.ts create mode 100644 src/app/brands/novo/pages/legal/company-details/en/company-details-en.component.html create mode 100644 src/app/brands/novo/pages/legal/company-details/en/company-details-en.component.ts create mode 100644 src/app/brands/novo/pages/legal/company-details/hy/company-details-hy.component.html create mode 100644 src/app/brands/novo/pages/legal/company-details/hy/company-details-hy.component.ts create mode 100644 src/app/brands/novo/pages/legal/company-details/ru/company-details-ru.component.html create mode 100644 src/app/brands/novo/pages/legal/company-details/ru/company-details-ru.component.ts create mode 100644 src/app/brands/novo/pages/legal/payment-terms/en/payment-terms-en.component.html create mode 100644 src/app/brands/novo/pages/legal/payment-terms/en/payment-terms-en.component.ts create mode 100644 src/app/brands/novo/pages/legal/payment-terms/hy/payment-terms-hy.component.html create mode 100644 src/app/brands/novo/pages/legal/payment-terms/hy/payment-terms-hy.component.ts create mode 100644 src/app/brands/novo/pages/legal/payment-terms/ru/payment-terms-ru.component.html create mode 100644 src/app/brands/novo/pages/legal/payment-terms/ru/payment-terms-ru.component.ts create mode 100644 src/app/brands/novo/pages/legal/privacy-policy/en/privacy-policy-en.component.html create mode 100644 src/app/brands/novo/pages/legal/privacy-policy/en/privacy-policy-en.component.ts create mode 100644 src/app/brands/novo/pages/legal/privacy-policy/hy/privacy-policy-hy.component.html create mode 100644 src/app/brands/novo/pages/legal/privacy-policy/hy/privacy-policy-hy.component.ts create mode 100644 src/app/brands/novo/pages/legal/privacy-policy/ru/privacy-policy-ru.component.html create mode 100644 src/app/brands/novo/pages/legal/privacy-policy/ru/privacy-policy-ru.component.ts create mode 100644 src/app/brands/novo/pages/legal/public-offer/en/public-offer-en.component.html create mode 100644 src/app/brands/novo/pages/legal/public-offer/en/public-offer-en.component.ts create mode 100644 src/app/brands/novo/pages/legal/public-offer/hy/public-offer-hy.component.html create mode 100644 src/app/brands/novo/pages/legal/public-offer/hy/public-offer-hy.component.ts create mode 100644 src/app/brands/novo/pages/legal/public-offer/ru/public-offer-ru.component.html create mode 100644 src/app/brands/novo/pages/legal/public-offer/ru/public-offer-ru.component.ts create mode 100644 src/app/brands/novo/pages/legal/return-policy/en/return-policy-en.component.html create mode 100644 src/app/brands/novo/pages/legal/return-policy/en/return-policy-en.component.ts create mode 100644 src/app/brands/novo/pages/legal/return-policy/hy/return-policy-hy.component.html create mode 100644 src/app/brands/novo/pages/legal/return-policy/hy/return-policy-hy.component.ts create mode 100644 src/app/brands/novo/pages/legal/return-policy/ru/return-policy-ru.component.html create mode 100644 src/app/brands/novo/pages/legal/return-policy/ru/return-policy-ru.component.ts create mode 100644 src/app/pages/info/about/en/about-en.component.html create mode 100644 src/app/pages/info/about/en/about-en.component.ts create mode 100644 src/app/pages/info/about/hy/about-hy.component.html create mode 100644 src/app/pages/info/about/hy/about-hy.component.ts create mode 100644 src/app/pages/info/about/ru/about-ru.component.html create mode 100644 src/app/pages/info/about/ru/about-ru.component.ts create mode 100644 src/app/pages/info/contacts/en/contacts-en.component.html create mode 100644 src/app/pages/info/contacts/en/contacts-en.component.ts create mode 100644 src/app/pages/info/contacts/hy/contacts-hy.component.html create mode 100644 src/app/pages/info/contacts/hy/contacts-hy.component.ts create mode 100644 src/app/pages/info/contacts/ru/contacts-ru.component.html create mode 100644 src/app/pages/info/contacts/ru/contacts-ru.component.ts create mode 100644 src/app/pages/info/delivery/en/delivery-en.component.html create mode 100644 src/app/pages/info/delivery/en/delivery-en.component.ts create mode 100644 src/app/pages/info/delivery/hy/delivery-hy.component.html create mode 100644 src/app/pages/info/delivery/hy/delivery-hy.component.ts create mode 100644 src/app/pages/info/delivery/ru/delivery-ru.component.html create mode 100644 src/app/pages/info/delivery/ru/delivery-ru.component.ts create mode 100644 src/app/pages/info/faq/en/faq-en.component.html create mode 100644 src/app/pages/info/faq/en/faq-en.component.ts create mode 100644 src/app/pages/info/faq/hy/faq-hy.component.html create mode 100644 src/app/pages/info/faq/hy/faq-hy.component.ts create mode 100644 src/app/pages/info/faq/ru/faq-ru.component.html create mode 100644 src/app/pages/info/faq/ru/faq-ru.component.ts create mode 100644 src/app/pages/info/guarantee/en/guarantee-en.component.html create mode 100644 src/app/pages/info/guarantee/en/guarantee-en.component.ts create mode 100644 src/app/pages/info/guarantee/hy/guarantee-hy.component.html create mode 100644 src/app/pages/info/guarantee/hy/guarantee-hy.component.ts create mode 100644 src/app/pages/info/guarantee/ru/guarantee-ru.component.html create mode 100644 src/app/pages/info/guarantee/ru/guarantee-ru.component.ts create mode 100644 src/app/pages/legal/company-details/en/company-details-en.component.html create mode 100644 src/app/pages/legal/company-details/en/company-details-en.component.ts create mode 100644 src/app/pages/legal/company-details/hy/company-details-hy.component.html create mode 100644 src/app/pages/legal/company-details/hy/company-details-hy.component.ts create mode 100644 src/app/pages/legal/company-details/ru/company-details-ru.component.html create mode 100644 src/app/pages/legal/company-details/ru/company-details-ru.component.ts create mode 100644 src/app/pages/legal/payment-terms/en/payment-terms-en.component.html create mode 100644 src/app/pages/legal/payment-terms/en/payment-terms-en.component.ts create mode 100644 src/app/pages/legal/payment-terms/hy/payment-terms-hy.component.html create mode 100644 src/app/pages/legal/payment-terms/hy/payment-terms-hy.component.ts create mode 100644 src/app/pages/legal/payment-terms/ru/payment-terms-ru.component.html create mode 100644 src/app/pages/legal/payment-terms/ru/payment-terms-ru.component.ts create mode 100644 src/app/pages/legal/privacy-policy/en/privacy-policy-en.component.html create mode 100644 src/app/pages/legal/privacy-policy/en/privacy-policy-en.component.ts create mode 100644 src/app/pages/legal/privacy-policy/hy/privacy-policy-hy.component.html create mode 100644 src/app/pages/legal/privacy-policy/hy/privacy-policy-hy.component.ts create mode 100644 src/app/pages/legal/privacy-policy/ru/privacy-policy-ru.component.html create mode 100644 src/app/pages/legal/privacy-policy/ru/privacy-policy-ru.component.ts create mode 100644 src/app/pages/legal/public-offer/en/public-offer-en.component.html create mode 100644 src/app/pages/legal/public-offer/en/public-offer-en.component.ts create mode 100644 src/app/pages/legal/public-offer/hy/public-offer-hy.component.html create mode 100644 src/app/pages/legal/public-offer/hy/public-offer-hy.component.ts create mode 100644 src/app/pages/legal/public-offer/ru/public-offer-ru.component.html create mode 100644 src/app/pages/legal/public-offer/ru/public-offer-ru.component.ts create mode 100644 src/app/pages/legal/return-policy/en/return-policy-en.component.html create mode 100644 src/app/pages/legal/return-policy/en/return-policy-en.component.ts create mode 100644 src/app/pages/legal/return-policy/hy/return-policy-hy.component.html create mode 100644 src/app/pages/legal/return-policy/hy/return-policy-hy.component.ts create mode 100644 src/app/pages/legal/return-policy/ru/return-policy-ru.component.html create mode 100644 src/app/pages/legal/return-policy/ru/return-policy-ru.component.ts diff --git a/src/app/brands/novo/pages/info/about/about.component.html b/src/app/brands/novo/pages/info/about/about.component.html index ea57919..722b0a5 100644 --- a/src/app/brands/novo/pages/info/about/about.component.html +++ b/src/app/brands/novo/pages/info/about/about.component.html @@ -1,99 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/brands/novo/pages/info/about/about.component.ts b/src/app/brands/novo/pages/info/about/about.component.ts index b62b66b..6993e65 100644 --- a/src/app/brands/novo/pages/info/about/about.component.ts +++ b/src/app/brands/novo/pages/info/about/about.component.ts @@ -1,10 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../../../services/language.service'; +import { AboutNovoRuComponent } from './ru/about-ru.component'; +import { AboutNovoEnComponent } from './en/about-en.component'; +import { AboutNovoHyComponent } from './hy/about-hy.component'; @Component({ selector: 'app-about-novo', - imports: [], + imports: [AboutNovoRuComponent, AboutNovoEnComponent, AboutNovoHyComponent], templateUrl: './about.component.html', styleUrls: ['../../../../../pages/info/about/about.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) -export class AboutNovoComponent {} +export class AboutNovoComponent { + lang = inject(LanguageService).currentLanguage; +} diff --git a/src/app/brands/novo/pages/info/about/en/about-en.component.html b/src/app/brands/novo/pages/info/about/en/about-en.component.html new file mode 100644 index 0000000..e5b7520 --- /dev/null +++ b/src/app/brands/novo/pages/info/about/en/about-en.component.html @@ -0,0 +1,99 @@ + diff --git a/src/app/brands/novo/pages/info/about/en/about-en.component.ts b/src/app/brands/novo/pages/info/about/en/about-en.component.ts new file mode 100644 index 0000000..f3d7e12 --- /dev/null +++ b/src/app/brands/novo/pages/info/about/en/about-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-about-novo-en', + templateUrl: './about-en.component.html', + styleUrls: ['../../../../../../pages/info/about/about.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class AboutNovoEnComponent {} diff --git a/src/app/brands/novo/pages/info/about/hy/about-hy.component.html b/src/app/brands/novo/pages/info/about/hy/about-hy.component.html new file mode 100644 index 0000000..5a1db55 --- /dev/null +++ b/src/app/brands/novo/pages/info/about/hy/about-hy.component.html @@ -0,0 +1,99 @@ + diff --git a/src/app/brands/novo/pages/info/about/hy/about-hy.component.ts b/src/app/brands/novo/pages/info/about/hy/about-hy.component.ts new file mode 100644 index 0000000..416ac17 --- /dev/null +++ b/src/app/brands/novo/pages/info/about/hy/about-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-about-novo-hy', + templateUrl: './about-hy.component.html', + styleUrls: ['../../../../../../pages/info/about/about.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class AboutNovoHyComponent {} diff --git a/src/app/brands/novo/pages/info/about/ru/about-ru.component.html b/src/app/brands/novo/pages/info/about/ru/about-ru.component.html new file mode 100644 index 0000000..ea57919 --- /dev/null +++ b/src/app/brands/novo/pages/info/about/ru/about-ru.component.html @@ -0,0 +1,99 @@ + diff --git a/src/app/brands/novo/pages/info/about/ru/about-ru.component.ts b/src/app/brands/novo/pages/info/about/ru/about-ru.component.ts new file mode 100644 index 0000000..d007b19 --- /dev/null +++ b/src/app/brands/novo/pages/info/about/ru/about-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-about-novo-ru', + templateUrl: './about-ru.component.html', + styleUrls: ['../../../../../../pages/info/about/about.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class AboutNovoRuComponent {} diff --git a/src/app/brands/novo/pages/info/contacts/contacts.component.html b/src/app/brands/novo/pages/info/contacts/contacts.component.html index a6f6c98..9dc2d13 100644 --- a/src/app/brands/novo/pages/info/contacts/contacts.component.html +++ b/src/app/brands/novo/pages/info/contacts/contacts.component.html @@ -1,49 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/brands/novo/pages/info/contacts/contacts.component.ts b/src/app/brands/novo/pages/info/contacts/contacts.component.ts index 805c1ed..da6aadb 100644 --- a/src/app/brands/novo/pages/info/contacts/contacts.component.ts +++ b/src/app/brands/novo/pages/info/contacts/contacts.component.ts @@ -1,10 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../../../services/language.service'; +import { ContactsNovoRuComponent } from './ru/contacts-ru.component'; +import { ContactsNovoEnComponent } from './en/contacts-en.component'; +import { ContactsNovoHyComponent } from './hy/contacts-hy.component'; @Component({ selector: 'app-contacts-novo', - imports: [], + imports: [ContactsNovoRuComponent, ContactsNovoEnComponent, ContactsNovoHyComponent], templateUrl: './contacts.component.html', styleUrls: ['../../../../../pages/info/contacts/contacts.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) -export class ContactsNovoComponent {} +export class ContactsNovoComponent { + lang = inject(LanguageService).currentLanguage; +} diff --git a/src/app/brands/novo/pages/info/contacts/en/contacts-en.component.html b/src/app/brands/novo/pages/info/contacts/en/contacts-en.component.html new file mode 100644 index 0000000..15fade9 --- /dev/null +++ b/src/app/brands/novo/pages/info/contacts/en/contacts-en.component.html @@ -0,0 +1,49 @@ + diff --git a/src/app/brands/novo/pages/info/contacts/en/contacts-en.component.ts b/src/app/brands/novo/pages/info/contacts/en/contacts-en.component.ts new file mode 100644 index 0000000..63a374b --- /dev/null +++ b/src/app/brands/novo/pages/info/contacts/en/contacts-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-contacts-novo-en', + templateUrl: './contacts-en.component.html', + styleUrls: ['../../../../../../pages/info/contacts/contacts.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class ContactsNovoEnComponent {} diff --git a/src/app/brands/novo/pages/info/contacts/hy/contacts-hy.component.html b/src/app/brands/novo/pages/info/contacts/hy/contacts-hy.component.html new file mode 100644 index 0000000..2827b75 --- /dev/null +++ b/src/app/brands/novo/pages/info/contacts/hy/contacts-hy.component.html @@ -0,0 +1,49 @@ + diff --git a/src/app/brands/novo/pages/info/contacts/hy/contacts-hy.component.ts b/src/app/brands/novo/pages/info/contacts/hy/contacts-hy.component.ts new file mode 100644 index 0000000..90ccc8d --- /dev/null +++ b/src/app/brands/novo/pages/info/contacts/hy/contacts-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-contacts-novo-hy', + templateUrl: './contacts-hy.component.html', + styleUrls: ['../../../../../../pages/info/contacts/contacts.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class ContactsNovoHyComponent {} diff --git a/src/app/brands/novo/pages/info/contacts/ru/contacts-ru.component.html b/src/app/brands/novo/pages/info/contacts/ru/contacts-ru.component.html new file mode 100644 index 0000000..a6f6c98 --- /dev/null +++ b/src/app/brands/novo/pages/info/contacts/ru/contacts-ru.component.html @@ -0,0 +1,49 @@ + diff --git a/src/app/brands/novo/pages/info/contacts/ru/contacts-ru.component.ts b/src/app/brands/novo/pages/info/contacts/ru/contacts-ru.component.ts new file mode 100644 index 0000000..ead69b2 --- /dev/null +++ b/src/app/brands/novo/pages/info/contacts/ru/contacts-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-contacts-novo-ru', + templateUrl: './contacts-ru.component.html', + styleUrls: ['../../../../../../pages/info/contacts/contacts.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class ContactsNovoRuComponent {} diff --git a/src/app/brands/novo/pages/info/delivery/delivery.component.html b/src/app/brands/novo/pages/info/delivery/delivery.component.html index 4b86702..3de9319 100644 --- a/src/app/brands/novo/pages/info/delivery/delivery.component.html +++ b/src/app/brands/novo/pages/info/delivery/delivery.component.html @@ -1,78 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/brands/novo/pages/info/delivery/delivery.component.ts b/src/app/brands/novo/pages/info/delivery/delivery.component.ts index cb56195..f36c920 100644 --- a/src/app/brands/novo/pages/info/delivery/delivery.component.ts +++ b/src/app/brands/novo/pages/info/delivery/delivery.component.ts @@ -1,10 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../../../services/language.service'; +import { DeliveryNovoRuComponent } from './ru/delivery-ru.component'; +import { DeliveryNovoEnComponent } from './en/delivery-en.component'; +import { DeliveryNovoHyComponent } from './hy/delivery-hy.component'; @Component({ selector: 'app-delivery-novo', - imports: [], + imports: [DeliveryNovoRuComponent, DeliveryNovoEnComponent, DeliveryNovoHyComponent], templateUrl: './delivery.component.html', styleUrls: ['../../../../../pages/info/delivery/delivery.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) -export class DeliveryNovoComponent {} +export class DeliveryNovoComponent { + lang = inject(LanguageService).currentLanguage; +} diff --git a/src/app/brands/novo/pages/info/delivery/en/delivery-en.component.html b/src/app/brands/novo/pages/info/delivery/en/delivery-en.component.html new file mode 100644 index 0000000..c23cbbc --- /dev/null +++ b/src/app/brands/novo/pages/info/delivery/en/delivery-en.component.html @@ -0,0 +1,78 @@ + diff --git a/src/app/brands/novo/pages/info/delivery/en/delivery-en.component.ts b/src/app/brands/novo/pages/info/delivery/en/delivery-en.component.ts new file mode 100644 index 0000000..a682efa --- /dev/null +++ b/src/app/brands/novo/pages/info/delivery/en/delivery-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-delivery-novo-en', + templateUrl: './delivery-en.component.html', + styleUrls: ['../../../../../../pages/info/delivery/delivery.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class DeliveryNovoEnComponent {} diff --git a/src/app/brands/novo/pages/info/delivery/hy/delivery-hy.component.html b/src/app/brands/novo/pages/info/delivery/hy/delivery-hy.component.html new file mode 100644 index 0000000..2b583fd --- /dev/null +++ b/src/app/brands/novo/pages/info/delivery/hy/delivery-hy.component.html @@ -0,0 +1,78 @@ + diff --git a/src/app/brands/novo/pages/info/delivery/hy/delivery-hy.component.ts b/src/app/brands/novo/pages/info/delivery/hy/delivery-hy.component.ts new file mode 100644 index 0000000..e54d462 --- /dev/null +++ b/src/app/brands/novo/pages/info/delivery/hy/delivery-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-delivery-novo-hy', + templateUrl: './delivery-hy.component.html', + styleUrls: ['../../../../../../pages/info/delivery/delivery.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class DeliveryNovoHyComponent {} diff --git a/src/app/brands/novo/pages/info/delivery/ru/delivery-ru.component.html b/src/app/brands/novo/pages/info/delivery/ru/delivery-ru.component.html new file mode 100644 index 0000000..4b86702 --- /dev/null +++ b/src/app/brands/novo/pages/info/delivery/ru/delivery-ru.component.html @@ -0,0 +1,78 @@ + diff --git a/src/app/brands/novo/pages/info/delivery/ru/delivery-ru.component.ts b/src/app/brands/novo/pages/info/delivery/ru/delivery-ru.component.ts new file mode 100644 index 0000000..2165dae --- /dev/null +++ b/src/app/brands/novo/pages/info/delivery/ru/delivery-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-delivery-novo-ru', + templateUrl: './delivery-ru.component.html', + styleUrls: ['../../../../../../pages/info/delivery/delivery.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class DeliveryNovoRuComponent {} diff --git a/src/app/brands/novo/pages/info/faq/en/faq-en.component.html b/src/app/brands/novo/pages/info/faq/en/faq-en.component.html new file mode 100644 index 0000000..b506318 --- /dev/null +++ b/src/app/brands/novo/pages/info/faq/en/faq-en.component.html @@ -0,0 +1,93 @@ + diff --git a/src/app/brands/novo/pages/info/faq/en/faq-en.component.ts b/src/app/brands/novo/pages/info/faq/en/faq-en.component.ts new file mode 100644 index 0000000..b239745 --- /dev/null +++ b/src/app/brands/novo/pages/info/faq/en/faq-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-faq-novo-en', + templateUrl: './faq-en.component.html', + styleUrls: ['../../../../../../pages/info/faq/faq.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class FaqNovoEnComponent {} diff --git a/src/app/brands/novo/pages/info/faq/faq.component.html b/src/app/brands/novo/pages/info/faq/faq.component.html index e8d3588..9c9d8b1 100644 --- a/src/app/brands/novo/pages/info/faq/faq.component.html +++ b/src/app/brands/novo/pages/info/faq/faq.component.html @@ -1,93 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/brands/novo/pages/info/faq/faq.component.ts b/src/app/brands/novo/pages/info/faq/faq.component.ts index d5d55e3..8a926ca 100644 --- a/src/app/brands/novo/pages/info/faq/faq.component.ts +++ b/src/app/brands/novo/pages/info/faq/faq.component.ts @@ -1,10 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../../../services/language.service'; +import { FaqNovoRuComponent } from './ru/faq-ru.component'; +import { FaqNovoEnComponent } from './en/faq-en.component'; +import { FaqNovoHyComponent } from './hy/faq-hy.component'; @Component({ selector: 'app-faq-novo', - imports: [], + imports: [FaqNovoRuComponent, FaqNovoEnComponent, FaqNovoHyComponent], templateUrl: './faq.component.html', styleUrls: ['../../../../../pages/info/faq/faq.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) -export class FaqNovoComponent {} +export class FaqNovoComponent { + lang = inject(LanguageService).currentLanguage; +} diff --git a/src/app/brands/novo/pages/info/faq/hy/faq-hy.component.html b/src/app/brands/novo/pages/info/faq/hy/faq-hy.component.html new file mode 100644 index 0000000..c9c7515 --- /dev/null +++ b/src/app/brands/novo/pages/info/faq/hy/faq-hy.component.html @@ -0,0 +1,93 @@ + diff --git a/src/app/brands/novo/pages/info/faq/hy/faq-hy.component.ts b/src/app/brands/novo/pages/info/faq/hy/faq-hy.component.ts new file mode 100644 index 0000000..e7ac448 --- /dev/null +++ b/src/app/brands/novo/pages/info/faq/hy/faq-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-faq-novo-hy', + templateUrl: './faq-hy.component.html', + styleUrls: ['../../../../../../pages/info/faq/faq.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class FaqNovoHyComponent {} diff --git a/src/app/brands/novo/pages/info/faq/ru/faq-ru.component.html b/src/app/brands/novo/pages/info/faq/ru/faq-ru.component.html new file mode 100644 index 0000000..e8d3588 --- /dev/null +++ b/src/app/brands/novo/pages/info/faq/ru/faq-ru.component.html @@ -0,0 +1,93 @@ + diff --git a/src/app/brands/novo/pages/info/faq/ru/faq-ru.component.ts b/src/app/brands/novo/pages/info/faq/ru/faq-ru.component.ts new file mode 100644 index 0000000..5649871 --- /dev/null +++ b/src/app/brands/novo/pages/info/faq/ru/faq-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-faq-novo-ru', + templateUrl: './faq-ru.component.html', + styleUrls: ['../../../../../../pages/info/faq/faq.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class FaqNovoRuComponent {} diff --git a/src/app/brands/novo/pages/info/guarantee/en/guarantee-en.component.html b/src/app/brands/novo/pages/info/guarantee/en/guarantee-en.component.html new file mode 100644 index 0000000..302eece --- /dev/null +++ b/src/app/brands/novo/pages/info/guarantee/en/guarantee-en.component.html @@ -0,0 +1,92 @@ + diff --git a/src/app/brands/novo/pages/info/guarantee/en/guarantee-en.component.ts b/src/app/brands/novo/pages/info/guarantee/en/guarantee-en.component.ts new file mode 100644 index 0000000..83193ad --- /dev/null +++ b/src/app/brands/novo/pages/info/guarantee/en/guarantee-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-guarantee-novo-en', + templateUrl: './guarantee-en.component.html', + styleUrls: ['../../../../../../pages/info/guarantee/guarantee.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class GuaranteeNovoEnComponent {} diff --git a/src/app/brands/novo/pages/info/guarantee/guarantee.component.html b/src/app/brands/novo/pages/info/guarantee/guarantee.component.html index 8649d45..38aa247 100644 --- a/src/app/brands/novo/pages/info/guarantee/guarantee.component.html +++ b/src/app/brands/novo/pages/info/guarantee/guarantee.component.html @@ -1,92 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/brands/novo/pages/info/guarantee/guarantee.component.ts b/src/app/brands/novo/pages/info/guarantee/guarantee.component.ts index b1ac45c..138706d 100644 --- a/src/app/brands/novo/pages/info/guarantee/guarantee.component.ts +++ b/src/app/brands/novo/pages/info/guarantee/guarantee.component.ts @@ -1,10 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../../../services/language.service'; +import { GuaranteeNovoRuComponent } from './ru/guarantee-ru.component'; +import { GuaranteeNovoEnComponent } from './en/guarantee-en.component'; +import { GuaranteeNovoHyComponent } from './hy/guarantee-hy.component'; @Component({ selector: 'app-guarantee-novo', - imports: [], + imports: [GuaranteeNovoRuComponent, GuaranteeNovoEnComponent, GuaranteeNovoHyComponent], templateUrl: './guarantee.component.html', styleUrls: ['../../../../../pages/info/guarantee/guarantee.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) -export class GuaranteeNovoComponent {} +export class GuaranteeNovoComponent { + lang = inject(LanguageService).currentLanguage; +} diff --git a/src/app/brands/novo/pages/info/guarantee/hy/guarantee-hy.component.html b/src/app/brands/novo/pages/info/guarantee/hy/guarantee-hy.component.html new file mode 100644 index 0000000..adfb2c4 --- /dev/null +++ b/src/app/brands/novo/pages/info/guarantee/hy/guarantee-hy.component.html @@ -0,0 +1,92 @@ + diff --git a/src/app/brands/novo/pages/info/guarantee/hy/guarantee-hy.component.ts b/src/app/brands/novo/pages/info/guarantee/hy/guarantee-hy.component.ts new file mode 100644 index 0000000..4c05836 --- /dev/null +++ b/src/app/brands/novo/pages/info/guarantee/hy/guarantee-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-guarantee-novo-hy', + templateUrl: './guarantee-hy.component.html', + styleUrls: ['../../../../../../pages/info/guarantee/guarantee.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class GuaranteeNovoHyComponent {} diff --git a/src/app/brands/novo/pages/info/guarantee/ru/guarantee-ru.component.html b/src/app/brands/novo/pages/info/guarantee/ru/guarantee-ru.component.html new file mode 100644 index 0000000..ee0c1ef --- /dev/null +++ b/src/app/brands/novo/pages/info/guarantee/ru/guarantee-ru.component.html @@ -0,0 +1,92 @@ + diff --git a/src/app/brands/novo/pages/info/guarantee/ru/guarantee-ru.component.ts b/src/app/brands/novo/pages/info/guarantee/ru/guarantee-ru.component.ts new file mode 100644 index 0000000..5d35dba --- /dev/null +++ b/src/app/brands/novo/pages/info/guarantee/ru/guarantee-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-guarantee-novo-ru', + templateUrl: './guarantee-ru.component.html', + styleUrls: ['../../../../../../pages/info/guarantee/guarantee.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class GuaranteeNovoRuComponent {} diff --git a/src/app/brands/novo/pages/legal/company-details/company-details.component.html b/src/app/brands/novo/pages/legal/company-details/company-details.component.html index 8613e72..0790090 100644 --- a/src/app/brands/novo/pages/legal/company-details/company-details.component.html +++ b/src/app/brands/novo/pages/legal/company-details/company-details.component.html @@ -1,113 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/brands/novo/pages/legal/company-details/company-details.component.ts b/src/app/brands/novo/pages/legal/company-details/company-details.component.ts index 648fe40..2e60a1e 100644 --- a/src/app/brands/novo/pages/legal/company-details/company-details.component.ts +++ b/src/app/brands/novo/pages/legal/company-details/company-details.component.ts @@ -1,10 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../../../services/language.service'; +import { CompanyDetailsNovoRuComponent } from './ru/company-details-ru.component'; +import { CompanyDetailsNovoEnComponent } from './en/company-details-en.component'; +import { CompanyDetailsNovoHyComponent } from './hy/company-details-hy.component'; @Component({ selector: 'app-company-details-novo', - imports: [], + imports: [CompanyDetailsNovoRuComponent, CompanyDetailsNovoEnComponent, CompanyDetailsNovoHyComponent], templateUrl: './company-details.component.html', styleUrls: ['../../../../../pages/legal/company-details/company-details.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) -export class CompanyDetailsNovoComponent {} +export class CompanyDetailsNovoComponent { + lang = inject(LanguageService).currentLanguage; +} diff --git a/src/app/brands/novo/pages/legal/company-details/en/company-details-en.component.html b/src/app/brands/novo/pages/legal/company-details/en/company-details-en.component.html new file mode 100644 index 0000000..980cbb1 --- /dev/null +++ b/src/app/brands/novo/pages/legal/company-details/en/company-details-en.component.html @@ -0,0 +1,113 @@ + diff --git a/src/app/brands/novo/pages/legal/company-details/en/company-details-en.component.ts b/src/app/brands/novo/pages/legal/company-details/en/company-details-en.component.ts new file mode 100644 index 0000000..6ba1df6 --- /dev/null +++ b/src/app/brands/novo/pages/legal/company-details/en/company-details-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-company-details-novo-en', + templateUrl: './company-details-en.component.html', + styleUrls: ['../../../../../../pages/legal/company-details/company-details.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class CompanyDetailsNovoEnComponent {} diff --git a/src/app/brands/novo/pages/legal/company-details/hy/company-details-hy.component.html b/src/app/brands/novo/pages/legal/company-details/hy/company-details-hy.component.html new file mode 100644 index 0000000..6814b5d --- /dev/null +++ b/src/app/brands/novo/pages/legal/company-details/hy/company-details-hy.component.html @@ -0,0 +1,113 @@ + diff --git a/src/app/brands/novo/pages/legal/company-details/hy/company-details-hy.component.ts b/src/app/brands/novo/pages/legal/company-details/hy/company-details-hy.component.ts new file mode 100644 index 0000000..893d7f4 --- /dev/null +++ b/src/app/brands/novo/pages/legal/company-details/hy/company-details-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-company-details-novo-hy', + templateUrl: './company-details-hy.component.html', + styleUrls: ['../../../../../../pages/legal/company-details/company-details.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class CompanyDetailsNovoHyComponent {} diff --git a/src/app/brands/novo/pages/legal/company-details/ru/company-details-ru.component.html b/src/app/brands/novo/pages/legal/company-details/ru/company-details-ru.component.html new file mode 100644 index 0000000..8613e72 --- /dev/null +++ b/src/app/brands/novo/pages/legal/company-details/ru/company-details-ru.component.html @@ -0,0 +1,113 @@ + diff --git a/src/app/brands/novo/pages/legal/company-details/ru/company-details-ru.component.ts b/src/app/brands/novo/pages/legal/company-details/ru/company-details-ru.component.ts new file mode 100644 index 0000000..06dea49 --- /dev/null +++ b/src/app/brands/novo/pages/legal/company-details/ru/company-details-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-company-details-novo-ru', + templateUrl: './company-details-ru.component.html', + styleUrls: ['../../../../../../pages/legal/company-details/company-details.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class CompanyDetailsNovoRuComponent {} diff --git a/src/app/brands/novo/pages/legal/payment-terms/en/payment-terms-en.component.html b/src/app/brands/novo/pages/legal/payment-terms/en/payment-terms-en.component.html new file mode 100644 index 0000000..82ee7bb --- /dev/null +++ b/src/app/brands/novo/pages/legal/payment-terms/en/payment-terms-en.component.html @@ -0,0 +1,162 @@ + diff --git a/src/app/brands/novo/pages/legal/payment-terms/en/payment-terms-en.component.ts b/src/app/brands/novo/pages/legal/payment-terms/en/payment-terms-en.component.ts new file mode 100644 index 0000000..2c83ecb --- /dev/null +++ b/src/app/brands/novo/pages/legal/payment-terms/en/payment-terms-en.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-payment-terms-novo-en', + imports: [RouterLink, LangRoutePipe], + templateUrl: './payment-terms-en.component.html', + styleUrls: ['../../../../../../pages/legal/payment-terms/payment-terms.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PaymentTermsNovoEnComponent {} diff --git a/src/app/brands/novo/pages/legal/payment-terms/hy/payment-terms-hy.component.html b/src/app/brands/novo/pages/legal/payment-terms/hy/payment-terms-hy.component.html new file mode 100644 index 0000000..bfe6170 --- /dev/null +++ b/src/app/brands/novo/pages/legal/payment-terms/hy/payment-terms-hy.component.html @@ -0,0 +1,162 @@ + \ No newline at end of file diff --git a/src/app/brands/novo/pages/legal/payment-terms/hy/payment-terms-hy.component.ts b/src/app/brands/novo/pages/legal/payment-terms/hy/payment-terms-hy.component.ts new file mode 100644 index 0000000..6031c31 --- /dev/null +++ b/src/app/brands/novo/pages/legal/payment-terms/hy/payment-terms-hy.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-payment-terms-novo-hy', + imports: [RouterLink, LangRoutePipe], + templateUrl: './payment-terms-hy.component.html', + styleUrls: ['../../../../../../pages/legal/payment-terms/payment-terms.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PaymentTermsNovoHyComponent {} diff --git a/src/app/brands/novo/pages/legal/payment-terms/payment-terms.component.html b/src/app/brands/novo/pages/legal/payment-terms/payment-terms.component.html index 3630e87..3c5cbe9 100644 --- a/src/app/brands/novo/pages/legal/payment-terms/payment-terms.component.html +++ b/src/app/brands/novo/pages/legal/payment-terms/payment-terms.component.html @@ -1,162 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/brands/novo/pages/legal/payment-terms/payment-terms.component.ts b/src/app/brands/novo/pages/legal/payment-terms/payment-terms.component.ts index c959f5f..df45396 100644 --- a/src/app/brands/novo/pages/legal/payment-terms/payment-terms.component.ts +++ b/src/app/brands/novo/pages/legal/payment-terms/payment-terms.component.ts @@ -1,12 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; -import { RouterLink } from '@angular/router'; -import { LangRoutePipe } from '../../../../../pipes/lang-route.pipe'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../../../services/language.service'; +import { PaymentTermsNovoRuComponent } from './ru/payment-terms-ru.component'; +import { PaymentTermsNovoEnComponent } from './en/payment-terms-en.component'; +import { PaymentTermsNovoHyComponent } from './hy/payment-terms-hy.component'; @Component({ selector: 'app-payment-terms-novo', - imports: [RouterLink, LangRoutePipe], + imports: [PaymentTermsNovoRuComponent, PaymentTermsNovoEnComponent, PaymentTermsNovoHyComponent], templateUrl: './payment-terms.component.html', styleUrls: ['../../../../../pages/legal/payment-terms/payment-terms.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) -export class PaymentTermsNovoComponent {} +export class PaymentTermsNovoComponent { + lang = inject(LanguageService).currentLanguage; +} diff --git a/src/app/brands/novo/pages/legal/payment-terms/ru/payment-terms-ru.component.html b/src/app/brands/novo/pages/legal/payment-terms/ru/payment-terms-ru.component.html new file mode 100644 index 0000000..3630e87 --- /dev/null +++ b/src/app/brands/novo/pages/legal/payment-terms/ru/payment-terms-ru.component.html @@ -0,0 +1,162 @@ + diff --git a/src/app/brands/novo/pages/legal/payment-terms/ru/payment-terms-ru.component.ts b/src/app/brands/novo/pages/legal/payment-terms/ru/payment-terms-ru.component.ts new file mode 100644 index 0000000..cb53340 --- /dev/null +++ b/src/app/brands/novo/pages/legal/payment-terms/ru/payment-terms-ru.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-payment-terms-novo-ru', + imports: [RouterLink, LangRoutePipe], + templateUrl: './payment-terms-ru.component.html', + styleUrls: ['../../../../../../pages/legal/payment-terms/payment-terms.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PaymentTermsNovoRuComponent {} diff --git a/src/app/brands/novo/pages/legal/privacy-policy/en/privacy-policy-en.component.html b/src/app/brands/novo/pages/legal/privacy-policy/en/privacy-policy-en.component.html new file mode 100644 index 0000000..f3a5d34 --- /dev/null +++ b/src/app/brands/novo/pages/legal/privacy-policy/en/privacy-policy-en.component.html @@ -0,0 +1,277 @@ + diff --git a/src/app/brands/novo/pages/legal/privacy-policy/en/privacy-policy-en.component.ts b/src/app/brands/novo/pages/legal/privacy-policy/en/privacy-policy-en.component.ts new file mode 100644 index 0000000..0f6ebb0 --- /dev/null +++ b/src/app/brands/novo/pages/legal/privacy-policy/en/privacy-policy-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-privacy-policy-novo-en', + templateUrl: './privacy-policy-en.component.html', + styleUrls: ['../../../../../../pages/legal/privacy-policy/privacy-policy.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PrivacyPolicyNovoEnComponent {} diff --git a/src/app/brands/novo/pages/legal/privacy-policy/hy/privacy-policy-hy.component.html b/src/app/brands/novo/pages/legal/privacy-policy/hy/privacy-policy-hy.component.html new file mode 100644 index 0000000..fada1c1 --- /dev/null +++ b/src/app/brands/novo/pages/legal/privacy-policy/hy/privacy-policy-hy.component.html @@ -0,0 +1,8 @@ + diff --git a/src/app/brands/novo/pages/legal/privacy-policy/hy/privacy-policy-hy.component.ts b/src/app/brands/novo/pages/legal/privacy-policy/hy/privacy-policy-hy.component.ts new file mode 100644 index 0000000..ba5c4ca --- /dev/null +++ b/src/app/brands/novo/pages/legal/privacy-policy/hy/privacy-policy-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-privacy-policy-novo-hy', + templateUrl: './privacy-policy-hy.component.html', + styleUrls: ['../../../../../../pages/legal/privacy-policy/privacy-policy.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PrivacyPolicyNovoHyComponent {} diff --git a/src/app/brands/novo/pages/legal/privacy-policy/privacy-policy.component.html b/src/app/brands/novo/pages/legal/privacy-policy/privacy-policy.component.html index c94d62a..2b2c676 100644 --- a/src/app/brands/novo/pages/legal/privacy-policy/privacy-policy.component.html +++ b/src/app/brands/novo/pages/legal/privacy-policy/privacy-policy.component.html @@ -1,277 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} \ No newline at end of file diff --git a/src/app/brands/novo/pages/legal/privacy-policy/privacy-policy.component.ts b/src/app/brands/novo/pages/legal/privacy-policy/privacy-policy.component.ts index f56b57d..b6a6ace 100644 --- a/src/app/brands/novo/pages/legal/privacy-policy/privacy-policy.component.ts +++ b/src/app/brands/novo/pages/legal/privacy-policy/privacy-policy.component.ts @@ -1,10 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../../../services/language.service'; +import { PrivacyPolicyNovoRuComponent } from './ru/privacy-policy-ru.component'; +import { PrivacyPolicyNovoEnComponent } from './en/privacy-policy-en.component'; +import { PrivacyPolicyNovoHyComponent } from './hy/privacy-policy-hy.component'; @Component({ selector: 'app-privacy-policy-novo', - imports: [], + imports: [PrivacyPolicyNovoRuComponent, PrivacyPolicyNovoEnComponent, PrivacyPolicyNovoHyComponent], templateUrl: './privacy-policy.component.html', styleUrls: ['../../../../../pages/legal/privacy-policy/privacy-policy.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) -export class PrivacyPolicyNovoComponent {} +export class PrivacyPolicyNovoComponent { + lang = inject(LanguageService).currentLanguage; +} diff --git a/src/app/brands/novo/pages/legal/privacy-policy/ru/privacy-policy-ru.component.html b/src/app/brands/novo/pages/legal/privacy-policy/ru/privacy-policy-ru.component.html new file mode 100644 index 0000000..c94d62a --- /dev/null +++ b/src/app/brands/novo/pages/legal/privacy-policy/ru/privacy-policy-ru.component.html @@ -0,0 +1,277 @@ + diff --git a/src/app/brands/novo/pages/legal/privacy-policy/ru/privacy-policy-ru.component.ts b/src/app/brands/novo/pages/legal/privacy-policy/ru/privacy-policy-ru.component.ts new file mode 100644 index 0000000..9239910 --- /dev/null +++ b/src/app/brands/novo/pages/legal/privacy-policy/ru/privacy-policy-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-privacy-policy-novo-ru', + templateUrl: './privacy-policy-ru.component.html', + styleUrls: ['../../../../../../pages/legal/privacy-policy/privacy-policy.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PrivacyPolicyNovoRuComponent {} diff --git a/src/app/brands/novo/pages/legal/public-offer/en/public-offer-en.component.html b/src/app/brands/novo/pages/legal/public-offer/en/public-offer-en.component.html new file mode 100644 index 0000000..8224136 --- /dev/null +++ b/src/app/brands/novo/pages/legal/public-offer/en/public-offer-en.component.html @@ -0,0 +1,265 @@ + diff --git a/src/app/brands/novo/pages/legal/public-offer/en/public-offer-en.component.ts b/src/app/brands/novo/pages/legal/public-offer/en/public-offer-en.component.ts new file mode 100644 index 0000000..6163fbc --- /dev/null +++ b/src/app/brands/novo/pages/legal/public-offer/en/public-offer-en.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-public-offer-novo-en', + imports: [RouterLink, LangRoutePipe], + templateUrl: './public-offer-en.component.html', + styleUrls: ['../../../../../../pages/legal/public-offer/public-offer.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PublicOfferNovoEnComponent {} diff --git a/src/app/brands/novo/pages/legal/public-offer/hy/public-offer-hy.component.html b/src/app/brands/novo/pages/legal/public-offer/hy/public-offer-hy.component.html new file mode 100644 index 0000000..7a9fb84 --- /dev/null +++ b/src/app/brands/novo/pages/legal/public-offer/hy/public-offer-hy.component.html @@ -0,0 +1,265 @@ + diff --git a/src/app/brands/novo/pages/legal/public-offer/hy/public-offer-hy.component.ts b/src/app/brands/novo/pages/legal/public-offer/hy/public-offer-hy.component.ts new file mode 100644 index 0000000..c54ac19 --- /dev/null +++ b/src/app/brands/novo/pages/legal/public-offer/hy/public-offer-hy.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-public-offer-novo-hy', + imports: [RouterLink, LangRoutePipe], + templateUrl: './public-offer-hy.component.html', + styleUrls: ['../../../../../../pages/legal/public-offer/public-offer.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PublicOfferNovoHyComponent {} diff --git a/src/app/brands/novo/pages/legal/public-offer/public-offer.component.html b/src/app/brands/novo/pages/legal/public-offer/public-offer.component.html index a26bb86..ed16c9d 100644 --- a/src/app/brands/novo/pages/legal/public-offer/public-offer.component.html +++ b/src/app/brands/novo/pages/legal/public-offer/public-offer.component.html @@ -1,265 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} \ No newline at end of file diff --git a/src/app/brands/novo/pages/legal/public-offer/public-offer.component.ts b/src/app/brands/novo/pages/legal/public-offer/public-offer.component.ts index 38a57a0..6d05ac0 100644 --- a/src/app/brands/novo/pages/legal/public-offer/public-offer.component.ts +++ b/src/app/brands/novo/pages/legal/public-offer/public-offer.component.ts @@ -1,12 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; -import { RouterLink } from '@angular/router'; -import { LangRoutePipe } from '../../../../../pipes/lang-route.pipe'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../../../services/language.service'; +import { PublicOfferNovoRuComponent } from './ru/public-offer-ru.component'; +import { PublicOfferNovoEnComponent } from './en/public-offer-en.component'; +import { PublicOfferNovoHyComponent } from './hy/public-offer-hy.component'; @Component({ selector: 'app-public-offer-novo', - imports: [RouterLink, LangRoutePipe], + imports: [PublicOfferNovoRuComponent, PublicOfferNovoEnComponent, PublicOfferNovoHyComponent], templateUrl: './public-offer.component.html', styleUrls: ['../../../../../pages/legal/public-offer/public-offer.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) -export class PublicOfferNovoComponent {} +export class PublicOfferNovoComponent { + lang = inject(LanguageService).currentLanguage; +} diff --git a/src/app/brands/novo/pages/legal/public-offer/ru/public-offer-ru.component.html b/src/app/brands/novo/pages/legal/public-offer/ru/public-offer-ru.component.html new file mode 100644 index 0000000..a26bb86 --- /dev/null +++ b/src/app/brands/novo/pages/legal/public-offer/ru/public-offer-ru.component.html @@ -0,0 +1,265 @@ + diff --git a/src/app/brands/novo/pages/legal/public-offer/ru/public-offer-ru.component.ts b/src/app/brands/novo/pages/legal/public-offer/ru/public-offer-ru.component.ts new file mode 100644 index 0000000..755f91b --- /dev/null +++ b/src/app/brands/novo/pages/legal/public-offer/ru/public-offer-ru.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-public-offer-novo-ru', + imports: [RouterLink, LangRoutePipe], + templateUrl: './public-offer-ru.component.html', + styleUrls: ['../../../../../../pages/legal/public-offer/public-offer.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PublicOfferNovoRuComponent {} diff --git a/src/app/brands/novo/pages/legal/return-policy/en/return-policy-en.component.html b/src/app/brands/novo/pages/legal/return-policy/en/return-policy-en.component.html new file mode 100644 index 0000000..ab15c38 --- /dev/null +++ b/src/app/brands/novo/pages/legal/return-policy/en/return-policy-en.component.html @@ -0,0 +1,175 @@ + diff --git a/src/app/brands/novo/pages/legal/return-policy/en/return-policy-en.component.ts b/src/app/brands/novo/pages/legal/return-policy/en/return-policy-en.component.ts new file mode 100644 index 0000000..d4ba49a --- /dev/null +++ b/src/app/brands/novo/pages/legal/return-policy/en/return-policy-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-return-policy-novo-en', + templateUrl: './return-policy-en.component.html', + styleUrls: ['../../../../../../pages/legal/return-policy/return-policy.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class ReturnPolicyNovoEnComponent {} diff --git a/src/app/brands/novo/pages/legal/return-policy/hy/return-policy-hy.component.html b/src/app/brands/novo/pages/legal/return-policy/hy/return-policy-hy.component.html new file mode 100644 index 0000000..59f4000 --- /dev/null +++ b/src/app/brands/novo/pages/legal/return-policy/hy/return-policy-hy.component.html @@ -0,0 +1,175 @@ + diff --git a/src/app/brands/novo/pages/legal/return-policy/hy/return-policy-hy.component.ts b/src/app/brands/novo/pages/legal/return-policy/hy/return-policy-hy.component.ts new file mode 100644 index 0000000..5705f59 --- /dev/null +++ b/src/app/brands/novo/pages/legal/return-policy/hy/return-policy-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-return-policy-novo-hy', + templateUrl: './return-policy-hy.component.html', + styleUrls: ['../../../../../../pages/legal/return-policy/return-policy.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class ReturnPolicyNovoHyComponent {} diff --git a/src/app/brands/novo/pages/legal/return-policy/return-policy.component.html b/src/app/brands/novo/pages/legal/return-policy/return-policy.component.html index 3b809ed..883d7dc 100644 --- a/src/app/brands/novo/pages/legal/return-policy/return-policy.component.html +++ b/src/app/brands/novo/pages/legal/return-policy/return-policy.component.html @@ -1,175 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/brands/novo/pages/legal/return-policy/return-policy.component.ts b/src/app/brands/novo/pages/legal/return-policy/return-policy.component.ts index aca0b2d..1e6e5ed 100644 --- a/src/app/brands/novo/pages/legal/return-policy/return-policy.component.ts +++ b/src/app/brands/novo/pages/legal/return-policy/return-policy.component.ts @@ -1,10 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../../../services/language.service'; +import { ReturnPolicyNovoRuComponent } from './ru/return-policy-ru.component'; +import { ReturnPolicyNovoEnComponent } from './en/return-policy-en.component'; +import { ReturnPolicyNovoHyComponent } from './hy/return-policy-hy.component'; @Component({ selector: 'app-return-policy-novo', - imports: [], + imports: [ReturnPolicyNovoRuComponent, ReturnPolicyNovoEnComponent, ReturnPolicyNovoHyComponent], templateUrl: './return-policy.component.html', styleUrls: ['../../../../../pages/legal/return-policy/return-policy.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) -export class ReturnPolicyNovoComponent {} +export class ReturnPolicyNovoComponent { + lang = inject(LanguageService).currentLanguage; +} diff --git a/src/app/brands/novo/pages/legal/return-policy/ru/return-policy-ru.component.html b/src/app/brands/novo/pages/legal/return-policy/ru/return-policy-ru.component.html new file mode 100644 index 0000000..3b809ed --- /dev/null +++ b/src/app/brands/novo/pages/legal/return-policy/ru/return-policy-ru.component.html @@ -0,0 +1,175 @@ + diff --git a/src/app/brands/novo/pages/legal/return-policy/ru/return-policy-ru.component.ts b/src/app/brands/novo/pages/legal/return-policy/ru/return-policy-ru.component.ts new file mode 100644 index 0000000..3fed8ea --- /dev/null +++ b/src/app/brands/novo/pages/legal/return-policy/ru/return-policy-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-return-policy-novo-ru', + templateUrl: './return-policy-ru.component.html', + styleUrls: ['../../../../../../pages/legal/return-policy/return-policy.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class ReturnPolicyNovoRuComponent {} diff --git a/src/app/pages/info/about/about.component.html b/src/app/pages/info/about/about.component.html index 7ec0d9f..3e696b8 100644 --- a/src/app/pages/info/about/about.component.html +++ b/src/app/pages/info/about/about.component.html @@ -1,172 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/pages/info/about/about.component.ts b/src/app/pages/info/about/about.component.ts index f15d2e8..5e07e30 100644 --- a/src/app/pages/info/about/about.component.ts +++ b/src/app/pages/info/about/about.component.ts @@ -1,16 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; -import { environment } from '../../../../environments/environment'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../services/language.service'; +import { AboutRuComponent } from './ru/about-ru.component'; +import { AboutEnComponent } from './en/about-en.component'; +import { AboutHyComponent } from './hy/about-hy.component'; @Component({ selector: 'app-about', - imports: [], + imports: [AboutRuComponent, AboutEnComponent, AboutHyComponent], templateUrl: './about.component.html', styleUrls: ['./about.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) export class AboutComponent { - brandName = environment.brandName; - brandFullName = environment.brandFullName; - contactEmail = environment.contactEmail; - isnovo = environment.theme === 'novo'; + lang = inject(LanguageService).currentLanguage; } diff --git a/src/app/pages/info/about/en/about-en.component.html b/src/app/pages/info/about/en/about-en.component.html new file mode 100644 index 0000000..95eac43 --- /dev/null +++ b/src/app/pages/info/about/en/about-en.component.html @@ -0,0 +1,74 @@ + diff --git a/src/app/pages/info/about/en/about-en.component.ts b/src/app/pages/info/about/en/about-en.component.ts new file mode 100644 index 0000000..d0ce0d7 --- /dev/null +++ b/src/app/pages/info/about/en/about-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-about-en', + templateUrl: './about-en.component.html', + styleUrls: ['../about.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class AboutEnComponent {} diff --git a/src/app/pages/info/about/hy/about-hy.component.html b/src/app/pages/info/about/hy/about-hy.component.html new file mode 100644 index 0000000..3f865be --- /dev/null +++ b/src/app/pages/info/about/hy/about-hy.component.html @@ -0,0 +1,74 @@ + diff --git a/src/app/pages/info/about/hy/about-hy.component.ts b/src/app/pages/info/about/hy/about-hy.component.ts new file mode 100644 index 0000000..da9c290 --- /dev/null +++ b/src/app/pages/info/about/hy/about-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-about-hy', + templateUrl: './about-hy.component.html', + styleUrls: ['../about.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class AboutHyComponent {} diff --git a/src/app/pages/info/about/ru/about-ru.component.html b/src/app/pages/info/about/ru/about-ru.component.html new file mode 100644 index 0000000..7f9fd0f --- /dev/null +++ b/src/app/pages/info/about/ru/about-ru.component.html @@ -0,0 +1,74 @@ + diff --git a/src/app/pages/info/about/ru/about-ru.component.ts b/src/app/pages/info/about/ru/about-ru.component.ts new file mode 100644 index 0000000..cebaf7c --- /dev/null +++ b/src/app/pages/info/about/ru/about-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-about-ru', + templateUrl: './about-ru.component.html', + styleUrls: ['../about.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class AboutRuComponent {} diff --git a/src/app/pages/info/contacts/contacts.component.html b/src/app/pages/info/contacts/contacts.component.html index eb8dcec..0a22c36 100644 --- a/src/app/pages/info/contacts/contacts.component.html +++ b/src/app/pages/info/contacts/contacts.component.html @@ -1,94 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/pages/info/contacts/contacts.component.ts b/src/app/pages/info/contacts/contacts.component.ts index bcdca85..368ff61 100644 --- a/src/app/pages/info/contacts/contacts.component.ts +++ b/src/app/pages/info/contacts/contacts.component.ts @@ -1,18 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; -import { environment } from '../../../../environments/environment'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../services/language.service'; +import { ContactsRuComponent } from './ru/contacts-ru.component'; +import { ContactsEnComponent } from './en/contacts-en.component'; +import { ContactsHyComponent } from './hy/contacts-hy.component'; @Component({ selector: 'app-contacts', - imports: [], + imports: [ContactsRuComponent, ContactsEnComponent, ContactsHyComponent], templateUrl: './contacts.component.html', styleUrls: ['./contacts.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) export class ContactsComponent { - brandName = environment.brandName; - contactEmail = environment.contactEmail; - supportEmail = environment.supportEmail; - phones = environment.phones; - domain = environment.domain; - isnovo = environment.theme === 'novo'; + lang = inject(LanguageService).currentLanguage; } diff --git a/src/app/pages/info/contacts/en/contacts-en.component.html b/src/app/pages/info/contacts/en/contacts-en.component.html new file mode 100644 index 0000000..d58eaac --- /dev/null +++ b/src/app/pages/info/contacts/en/contacts-en.component.html @@ -0,0 +1,46 @@ + diff --git a/src/app/pages/info/contacts/en/contacts-en.component.ts b/src/app/pages/info/contacts/en/contacts-en.component.ts new file mode 100644 index 0000000..f259a6b --- /dev/null +++ b/src/app/pages/info/contacts/en/contacts-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-contacts-en', + templateUrl: './contacts-en.component.html', + styleUrls: ['../contacts.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class ContactsEnComponent {} diff --git a/src/app/pages/info/contacts/hy/contacts-hy.component.html b/src/app/pages/info/contacts/hy/contacts-hy.component.html new file mode 100644 index 0000000..03896e8 --- /dev/null +++ b/src/app/pages/info/contacts/hy/contacts-hy.component.html @@ -0,0 +1,46 @@ + diff --git a/src/app/pages/info/contacts/hy/contacts-hy.component.ts b/src/app/pages/info/contacts/hy/contacts-hy.component.ts new file mode 100644 index 0000000..d6af768 --- /dev/null +++ b/src/app/pages/info/contacts/hy/contacts-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-contacts-hy', + templateUrl: './contacts-hy.component.html', + styleUrls: ['../contacts.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class ContactsHyComponent {} diff --git a/src/app/pages/info/contacts/ru/contacts-ru.component.html b/src/app/pages/info/contacts/ru/contacts-ru.component.html new file mode 100644 index 0000000..58ca87d --- /dev/null +++ b/src/app/pages/info/contacts/ru/contacts-ru.component.html @@ -0,0 +1,46 @@ + diff --git a/src/app/pages/info/contacts/ru/contacts-ru.component.ts b/src/app/pages/info/contacts/ru/contacts-ru.component.ts new file mode 100644 index 0000000..e1f7d38 --- /dev/null +++ b/src/app/pages/info/contacts/ru/contacts-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-contacts-ru', + templateUrl: './contacts-ru.component.html', + styleUrls: ['../contacts.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class ContactsRuComponent {} diff --git a/src/app/pages/info/delivery/delivery.component.html b/src/app/pages/info/delivery/delivery.component.html index 9ab2a3f..3a9ba73 100644 --- a/src/app/pages/info/delivery/delivery.component.html +++ b/src/app/pages/info/delivery/delivery.component.html @@ -1,137 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/pages/info/delivery/delivery.component.ts b/src/app/pages/info/delivery/delivery.component.ts index b112d80..8acb90e 100644 --- a/src/app/pages/info/delivery/delivery.component.ts +++ b/src/app/pages/info/delivery/delivery.component.ts @@ -1,15 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; -import { environment } from '../../../../environments/environment'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../services/language.service'; +import { DeliveryRuComponent } from './ru/delivery-ru.component'; +import { DeliveryEnComponent } from './en/delivery-en.component'; +import { DeliveryHyComponent } from './hy/delivery-hy.component'; @Component({ selector: 'app-delivery', - imports: [], + imports: [DeliveryRuComponent, DeliveryEnComponent, DeliveryHyComponent], templateUrl: './delivery.component.html', styleUrls: ['./delivery.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) export class DeliveryComponent { - brandName = environment.brandName; - contactEmail = environment.contactEmail; - isnovo = environment.theme === 'novo'; + lang = inject(LanguageService).currentLanguage; } diff --git a/src/app/pages/info/delivery/en/delivery-en.component.html b/src/app/pages/info/delivery/en/delivery-en.component.html new file mode 100644 index 0000000..7858b14 --- /dev/null +++ b/src/app/pages/info/delivery/en/delivery-en.component.html @@ -0,0 +1,60 @@ + diff --git a/src/app/pages/info/delivery/en/delivery-en.component.ts b/src/app/pages/info/delivery/en/delivery-en.component.ts new file mode 100644 index 0000000..9ffb189 --- /dev/null +++ b/src/app/pages/info/delivery/en/delivery-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-delivery-en', + templateUrl: './delivery-en.component.html', + styleUrls: ['../delivery.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class DeliveryEnComponent {} diff --git a/src/app/pages/info/delivery/hy/delivery-hy.component.html b/src/app/pages/info/delivery/hy/delivery-hy.component.html new file mode 100644 index 0000000..801c462 --- /dev/null +++ b/src/app/pages/info/delivery/hy/delivery-hy.component.html @@ -0,0 +1,60 @@ + diff --git a/src/app/pages/info/delivery/hy/delivery-hy.component.ts b/src/app/pages/info/delivery/hy/delivery-hy.component.ts new file mode 100644 index 0000000..bfdcda8 --- /dev/null +++ b/src/app/pages/info/delivery/hy/delivery-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-delivery-hy', + templateUrl: './delivery-hy.component.html', + styleUrls: ['../delivery.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class DeliveryHyComponent {} diff --git a/src/app/pages/info/delivery/ru/delivery-ru.component.html b/src/app/pages/info/delivery/ru/delivery-ru.component.html new file mode 100644 index 0000000..7179dcf --- /dev/null +++ b/src/app/pages/info/delivery/ru/delivery-ru.component.html @@ -0,0 +1,60 @@ + diff --git a/src/app/pages/info/delivery/ru/delivery-ru.component.ts b/src/app/pages/info/delivery/ru/delivery-ru.component.ts new file mode 100644 index 0000000..b4f6007 --- /dev/null +++ b/src/app/pages/info/delivery/ru/delivery-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-delivery-ru', + templateUrl: './delivery-ru.component.html', + styleUrls: ['../delivery.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class DeliveryRuComponent {} diff --git a/src/app/pages/info/faq/en/faq-en.component.html b/src/app/pages/info/faq/en/faq-en.component.html new file mode 100644 index 0000000..609c895 --- /dev/null +++ b/src/app/pages/info/faq/en/faq-en.component.html @@ -0,0 +1,240 @@ +

Frequently Asked Questions (FAQ) 📌

+ + + + + + + + + + + + + + + + + + + + diff --git a/src/app/pages/info/faq/en/faq-en.component.ts b/src/app/pages/info/faq/en/faq-en.component.ts new file mode 100644 index 0000000..3cb7cf2 --- /dev/null +++ b/src/app/pages/info/faq/en/faq-en.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-faq-en', + imports: [RouterLink, LangRoutePipe], + templateUrl: './faq-en.component.html', + styleUrls: ['../faq.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class FaqEnComponent {} diff --git a/src/app/pages/info/faq/faq.component.html b/src/app/pages/info/faq/faq.component.html index 8f4f71f..bc79cd2 100644 --- a/src/app/pages/info/faq/faq.component.html +++ b/src/app/pages/info/faq/faq.component.html @@ -1,336 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} \ No newline at end of file diff --git a/src/app/pages/info/faq/faq.component.ts b/src/app/pages/info/faq/faq.component.ts index 5a1dd97..2853d3e 100644 --- a/src/app/pages/info/faq/faq.component.ts +++ b/src/app/pages/info/faq/faq.component.ts @@ -1,17 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; -import { RouterLink } from '@angular/router'; -import { environment } from '../../../../environments/environment'; -import { LangRoutePipe } from '../../../pipes/lang-route.pipe'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../services/language.service'; +import { FaqRuComponent } from './ru/faq-ru.component'; +import { FaqEnComponent } from './en/faq-en.component'; +import { FaqHyComponent } from './hy/faq-hy.component'; @Component({ selector: 'app-faq', - imports: [RouterLink, LangRoutePipe], + imports: [FaqRuComponent, FaqEnComponent, FaqHyComponent], templateUrl: './faq.component.html', styleUrls: ['./faq.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) export class FaqComponent { - brandName = environment.brandName; - contactEmail = environment.contactEmail; - isnovo = environment.theme === 'novo'; + lang = inject(LanguageService).currentLanguage; } diff --git a/src/app/pages/info/faq/hy/faq-hy.component.html b/src/app/pages/info/faq/hy/faq-hy.component.html new file mode 100644 index 0000000..84a9258 --- /dev/null +++ b/src/app/pages/info/faq/hy/faq-hy.component.html @@ -0,0 +1,240 @@ +

Հաճախ տրվող հարցեր (FAQ) 📌

+ + + + + + + + + + + + + + + + + + + + diff --git a/src/app/pages/info/faq/hy/faq-hy.component.ts b/src/app/pages/info/faq/hy/faq-hy.component.ts new file mode 100644 index 0000000..d5bd814 --- /dev/null +++ b/src/app/pages/info/faq/hy/faq-hy.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-faq-hy', + imports: [RouterLink, LangRoutePipe], + templateUrl: './faq-hy.component.html', + styleUrls: ['../faq.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class FaqHyComponent {} diff --git a/src/app/pages/info/faq/ru/faq-ru.component.html b/src/app/pages/info/faq/ru/faq-ru.component.html new file mode 100644 index 0000000..9972a3b --- /dev/null +++ b/src/app/pages/info/faq/ru/faq-ru.component.html @@ -0,0 +1,240 @@ +

Часто задаваемые вопросы (FAQ) 📌

+ + + + + + + + + + + + + + + + + + + + diff --git a/src/app/pages/info/faq/ru/faq-ru.component.ts b/src/app/pages/info/faq/ru/faq-ru.component.ts new file mode 100644 index 0000000..da59160 --- /dev/null +++ b/src/app/pages/info/faq/ru/faq-ru.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-faq-ru', + imports: [RouterLink, LangRoutePipe], + templateUrl: './faq-ru.component.html', + styleUrls: ['../faq.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class FaqRuComponent {} diff --git a/src/app/pages/info/guarantee/en/guarantee-en.component.html b/src/app/pages/info/guarantee/en/guarantee-en.component.html new file mode 100644 index 0000000..e35126b --- /dev/null +++ b/src/app/pages/info/guarantee/en/guarantee-en.component.html @@ -0,0 +1,158 @@ + diff --git a/src/app/pages/info/guarantee/en/guarantee-en.component.ts b/src/app/pages/info/guarantee/en/guarantee-en.component.ts new file mode 100644 index 0000000..0eb2ac9 --- /dev/null +++ b/src/app/pages/info/guarantee/en/guarantee-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-guarantee-en', + templateUrl: './guarantee-en.component.html', + styleUrls: ['../guarantee.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class GuaranteeEnComponent {} diff --git a/src/app/pages/info/guarantee/guarantee.component.html b/src/app/pages/info/guarantee/guarantee.component.html index 6b094bd..a634fec 100644 --- a/src/app/pages/info/guarantee/guarantee.component.html +++ b/src/app/pages/info/guarantee/guarantee.component.html @@ -1,249 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/pages/info/guarantee/guarantee.component.ts b/src/app/pages/info/guarantee/guarantee.component.ts index 90ffc36..0de7ee6 100644 --- a/src/app/pages/info/guarantee/guarantee.component.ts +++ b/src/app/pages/info/guarantee/guarantee.component.ts @@ -1,15 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; -import { environment } from '../../../../environments/environment'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../services/language.service'; +import { GuaranteeRuComponent } from './ru/guarantee-ru.component'; +import { GuaranteeEnComponent } from './en/guarantee-en.component'; +import { GuaranteeHyComponent } from './hy/guarantee-hy.component'; @Component({ selector: 'app-guarantee', - imports: [], + imports: [GuaranteeRuComponent, GuaranteeEnComponent, GuaranteeHyComponent], templateUrl: './guarantee.component.html', styleUrls: ['./guarantee.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) export class GuaranteeComponent { - brandName = environment.brandName; - contactEmail = environment.contactEmail; - isnovo = environment.theme === 'novo'; + lang = inject(LanguageService).currentLanguage; } diff --git a/src/app/pages/info/guarantee/hy/guarantee-hy.component.html b/src/app/pages/info/guarantee/hy/guarantee-hy.component.html new file mode 100644 index 0000000..3964fbd --- /dev/null +++ b/src/app/pages/info/guarantee/hy/guarantee-hy.component.html @@ -0,0 +1,158 @@ + diff --git a/src/app/pages/info/guarantee/hy/guarantee-hy.component.ts b/src/app/pages/info/guarantee/hy/guarantee-hy.component.ts new file mode 100644 index 0000000..c4b4aa1 --- /dev/null +++ b/src/app/pages/info/guarantee/hy/guarantee-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-guarantee-hy', + templateUrl: './guarantee-hy.component.html', + styleUrls: ['../guarantee.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class GuaranteeHyComponent {} diff --git a/src/app/pages/info/guarantee/ru/guarantee-ru.component.html b/src/app/pages/info/guarantee/ru/guarantee-ru.component.html new file mode 100644 index 0000000..ce367e7 --- /dev/null +++ b/src/app/pages/info/guarantee/ru/guarantee-ru.component.html @@ -0,0 +1,158 @@ + diff --git a/src/app/pages/info/guarantee/ru/guarantee-ru.component.ts b/src/app/pages/info/guarantee/ru/guarantee-ru.component.ts new file mode 100644 index 0000000..1175eda --- /dev/null +++ b/src/app/pages/info/guarantee/ru/guarantee-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-guarantee-ru', + templateUrl: './guarantee-ru.component.html', + styleUrls: ['../guarantee.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class GuaranteeRuComponent {} diff --git a/src/app/pages/legal/company-details/company-details.component.html b/src/app/pages/legal/company-details/company-details.component.html index b4ab45c..da787de 100644 --- a/src/app/pages/legal/company-details/company-details.component.html +++ b/src/app/pages/legal/company-details/company-details.component.html @@ -1,214 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/pages/legal/company-details/company-details.component.ts b/src/app/pages/legal/company-details/company-details.component.ts index e568fda..ecdd2d5 100644 --- a/src/app/pages/legal/company-details/company-details.component.ts +++ b/src/app/pages/legal/company-details/company-details.component.ts @@ -1,19 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; -import { environment } from '../../../../environments/environment'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../services/language.service'; +import { CompanyDetailsRuComponent } from './ru/company-details-ru.component'; +import { CompanyDetailsEnComponent } from './en/company-details-en.component'; +import { CompanyDetailsHyComponent } from './hy/company-details-hy.component'; @Component({ selector: 'app-company-details', - imports: [], + imports: [CompanyDetailsRuComponent, CompanyDetailsEnComponent, CompanyDetailsHyComponent], templateUrl: './company-details.component.html', styleUrls: ['./company-details.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) export class CompanyDetailsComponent { - brandName = environment.brandName; - brandFullName = environment.brandFullName; - contactEmail = environment.contactEmail; - supportEmail = environment.supportEmail; - domain = environment.domain; - phones = environment.phones; - isnovo = environment.theme === 'novo'; + lang = inject(LanguageService).currentLanguage; } diff --git a/src/app/pages/legal/company-details/en/company-details-en.component.html b/src/app/pages/legal/company-details/en/company-details-en.component.html new file mode 100644 index 0000000..ca1d633 --- /dev/null +++ b/src/app/pages/legal/company-details/en/company-details-en.component.html @@ -0,0 +1,98 @@ +

Company Details

+ + + + + + + + + + + + + + diff --git a/src/app/pages/legal/company-details/en/company-details-en.component.ts b/src/app/pages/legal/company-details/en/company-details-en.component.ts new file mode 100644 index 0000000..67d3bf3 --- /dev/null +++ b/src/app/pages/legal/company-details/en/company-details-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-company-details-en', + templateUrl: './company-details-en.component.html', + styleUrls: ['../company-details.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class CompanyDetailsEnComponent {} diff --git a/src/app/pages/legal/company-details/hy/company-details-hy.component.html b/src/app/pages/legal/company-details/hy/company-details-hy.component.html new file mode 100644 index 0000000..418a376 --- /dev/null +++ b/src/app/pages/legal/company-details/hy/company-details-hy.component.html @@ -0,0 +1,98 @@ +

Կազմակերպության տվյալներ

+ + + + + + + + + + + + + + diff --git a/src/app/pages/legal/company-details/hy/company-details-hy.component.ts b/src/app/pages/legal/company-details/hy/company-details-hy.component.ts new file mode 100644 index 0000000..f894dcd --- /dev/null +++ b/src/app/pages/legal/company-details/hy/company-details-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-company-details-hy', + templateUrl: './company-details-hy.component.html', + styleUrls: ['../company-details.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class CompanyDetailsHyComponent {} diff --git a/src/app/pages/legal/company-details/ru/company-details-ru.component.html b/src/app/pages/legal/company-details/ru/company-details-ru.component.html new file mode 100644 index 0000000..ab010c2 --- /dev/null +++ b/src/app/pages/legal/company-details/ru/company-details-ru.component.html @@ -0,0 +1,98 @@ +

Реквизиты организации

+ + + + + + + + + + + + + + diff --git a/src/app/pages/legal/company-details/ru/company-details-ru.component.ts b/src/app/pages/legal/company-details/ru/company-details-ru.component.ts new file mode 100644 index 0000000..e7c8eed --- /dev/null +++ b/src/app/pages/legal/company-details/ru/company-details-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-company-details-ru', + templateUrl: './company-details-ru.component.html', + styleUrls: ['../company-details.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class CompanyDetailsRuComponent {} diff --git a/src/app/pages/legal/payment-terms/en/payment-terms-en.component.html b/src/app/pages/legal/payment-terms/en/payment-terms-en.component.html new file mode 100644 index 0000000..9208c0d --- /dev/null +++ b/src/app/pages/legal/payment-terms/en/payment-terms-en.component.html @@ -0,0 +1,113 @@ +

Payment Terms

+ + + + + + + + + + + + + + + + diff --git a/src/app/pages/legal/payment-terms/en/payment-terms-en.component.ts b/src/app/pages/legal/payment-terms/en/payment-terms-en.component.ts new file mode 100644 index 0000000..3457de6 --- /dev/null +++ b/src/app/pages/legal/payment-terms/en/payment-terms-en.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-payment-terms-en', + imports: [RouterLink, LangRoutePipe], + templateUrl: './payment-terms-en.component.html', + styleUrls: ['../payment-terms.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PaymentTermsEnComponent {} diff --git a/src/app/pages/legal/payment-terms/hy/payment-terms-hy.component.html b/src/app/pages/legal/payment-terms/hy/payment-terms-hy.component.html new file mode 100644 index 0000000..a463978 --- /dev/null +++ b/src/app/pages/legal/payment-terms/hy/payment-terms-hy.component.html @@ -0,0 +1,113 @@ +

Վճարման կանոններ

+ + + + + + + + + + + + + + + + diff --git a/src/app/pages/legal/payment-terms/hy/payment-terms-hy.component.ts b/src/app/pages/legal/payment-terms/hy/payment-terms-hy.component.ts new file mode 100644 index 0000000..9cccefc --- /dev/null +++ b/src/app/pages/legal/payment-terms/hy/payment-terms-hy.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-payment-terms-hy', + imports: [RouterLink, LangRoutePipe], + templateUrl: './payment-terms-hy.component.html', + styleUrls: ['../payment-terms.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PaymentTermsHyComponent {} diff --git a/src/app/pages/legal/payment-terms/payment-terms.component.html b/src/app/pages/legal/payment-terms/payment-terms.component.html index cf180c4..3761048 100644 --- a/src/app/pages/legal/payment-terms/payment-terms.component.html +++ b/src/app/pages/legal/payment-terms/payment-terms.component.html @@ -1,278 +1,6 @@ - diff --git a/src/app/pages/legal/payment-terms/payment-terms.component.ts b/src/app/pages/legal/payment-terms/payment-terms.component.ts index 79223f5..e7c7da5 100644 --- a/src/app/pages/legal/payment-terms/payment-terms.component.ts +++ b/src/app/pages/legal/payment-terms/payment-terms.component.ts @@ -1,17 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; -import { RouterLink } from '@angular/router'; -import { environment } from '../../../../environments/environment'; -import { LangRoutePipe } from '../../../pipes/lang-route.pipe'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../services/language.service'; +import { PaymentTermsRuComponent } from './ru/payment-terms-ru.component'; +import { PaymentTermsEnComponent } from './en/payment-terms-en.component'; +import { PaymentTermsHyComponent } from './hy/payment-terms-hy.component'; @Component({ selector: 'app-payment-terms', - imports: [RouterLink, LangRoutePipe], + imports: [PaymentTermsRuComponent, PaymentTermsEnComponent, PaymentTermsHyComponent], templateUrl: './payment-terms.component.html', styleUrls: ['./payment-terms.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) export class PaymentTermsComponent { - brandName = environment.brandName; - contactEmail = environment.contactEmail; - isnovo = environment.theme === 'novo'; + lang = inject(LanguageService).currentLanguage; } diff --git a/src/app/pages/legal/payment-terms/ru/payment-terms-ru.component.html b/src/app/pages/legal/payment-terms/ru/payment-terms-ru.component.html new file mode 100644 index 0000000..4a3f548 --- /dev/null +++ b/src/app/pages/legal/payment-terms/ru/payment-terms-ru.component.html @@ -0,0 +1,113 @@ +

Правила оплаты

+ + + + + + + + + + + + + + + + diff --git a/src/app/pages/legal/payment-terms/ru/payment-terms-ru.component.ts b/src/app/pages/legal/payment-terms/ru/payment-terms-ru.component.ts new file mode 100644 index 0000000..4a2d31c --- /dev/null +++ b/src/app/pages/legal/payment-terms/ru/payment-terms-ru.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-payment-terms-ru', + imports: [RouterLink, LangRoutePipe], + templateUrl: './payment-terms-ru.component.html', + styleUrls: ['../payment-terms.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PaymentTermsRuComponent {} diff --git a/src/app/pages/legal/privacy-policy/en/privacy-policy-en.component.html b/src/app/pages/legal/privacy-policy/en/privacy-policy-en.component.html new file mode 100644 index 0000000..06c6c81 --- /dev/null +++ b/src/app/pages/legal/privacy-policy/en/privacy-policy-en.component.html @@ -0,0 +1,363 @@ +

PERSONAL DATA PROCESSING POLICY

+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/app/pages/legal/privacy-policy/en/privacy-policy-en.component.ts b/src/app/pages/legal/privacy-policy/en/privacy-policy-en.component.ts new file mode 100644 index 0000000..2e5766f --- /dev/null +++ b/src/app/pages/legal/privacy-policy/en/privacy-policy-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-privacy-policy-en', + templateUrl: './privacy-policy-en.component.html', + styleUrls: ['../privacy-policy.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PrivacyPolicyEnComponent {} diff --git a/src/app/pages/legal/privacy-policy/hy/privacy-policy-hy.component.html b/src/app/pages/legal/privacy-policy/hy/privacy-policy-hy.component.html new file mode 100644 index 0000000..06c6c81 --- /dev/null +++ b/src/app/pages/legal/privacy-policy/hy/privacy-policy-hy.component.html @@ -0,0 +1,363 @@ +

PERSONAL DATA PROCESSING POLICY

+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/app/pages/legal/privacy-policy/hy/privacy-policy-hy.component.ts b/src/app/pages/legal/privacy-policy/hy/privacy-policy-hy.component.ts new file mode 100644 index 0000000..e6bc01d --- /dev/null +++ b/src/app/pages/legal/privacy-policy/hy/privacy-policy-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-privacy-policy-hy', + templateUrl: './privacy-policy-hy.component.html', + styleUrls: ['../privacy-policy.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PrivacyPolicyHyComponent {} diff --git a/src/app/pages/legal/privacy-policy/privacy-policy.component.html b/src/app/pages/legal/privacy-policy/privacy-policy.component.html index bb412e5..a419fa0 100644 --- a/src/app/pages/legal/privacy-policy/privacy-policy.component.html +++ b/src/app/pages/legal/privacy-policy/privacy-policy.component.html @@ -1,643 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} \ No newline at end of file diff --git a/src/app/pages/legal/privacy-policy/privacy-policy.component.ts b/src/app/pages/legal/privacy-policy/privacy-policy.component.ts index c495f5c..46cec9b 100644 --- a/src/app/pages/legal/privacy-policy/privacy-policy.component.ts +++ b/src/app/pages/legal/privacy-policy/privacy-policy.component.ts @@ -1,16 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; -import { environment } from '../../../../environments/environment'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../services/language.service'; +import { PrivacyPolicyRuComponent } from './ru/privacy-policy-ru.component'; +import { PrivacyPolicyEnComponent } from './en/privacy-policy-en.component'; +import { PrivacyPolicyHyComponent } from './hy/privacy-policy-hy.component'; @Component({ selector: 'app-privacy-policy', - imports: [], + imports: [PrivacyPolicyRuComponent, PrivacyPolicyEnComponent, PrivacyPolicyHyComponent], templateUrl: './privacy-policy.component.html', styleUrls: ['./privacy-policy.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) export class PrivacyPolicyComponent { - brandName = environment.brandName; - domain = environment.domain; - contactEmail = environment.contactEmail; - isnovo = environment.theme === 'novo'; + lang = inject(LanguageService).currentLanguage; } diff --git a/src/app/pages/legal/privacy-policy/ru/privacy-policy-ru.component.html b/src/app/pages/legal/privacy-policy/ru/privacy-policy-ru.component.html new file mode 100644 index 0000000..5edbdd1 --- /dev/null +++ b/src/app/pages/legal/privacy-policy/ru/privacy-policy-ru.component.html @@ -0,0 +1,363 @@ +

ПОЛИТИКА В ОТНОШЕНИИ ОБРАБОТКИ ПЕРСОНАЛЬНЫХ ДАННЫХ

+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/app/pages/legal/privacy-policy/ru/privacy-policy-ru.component.ts b/src/app/pages/legal/privacy-policy/ru/privacy-policy-ru.component.ts new file mode 100644 index 0000000..b46f24b --- /dev/null +++ b/src/app/pages/legal/privacy-policy/ru/privacy-policy-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-privacy-policy-ru', + templateUrl: './privacy-policy-ru.component.html', + styleUrls: ['../privacy-policy.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PrivacyPolicyRuComponent {} diff --git a/src/app/pages/legal/public-offer/en/public-offer-en.component.html b/src/app/pages/legal/public-offer/en/public-offer-en.component.html new file mode 100644 index 0000000..d9d79fc --- /dev/null +++ b/src/app/pages/legal/public-offer/en/public-offer-en.component.html @@ -0,0 +1,461 @@ +

PUBLIC OFFER AGREEMENT

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/app/pages/legal/public-offer/en/public-offer-en.component.ts b/src/app/pages/legal/public-offer/en/public-offer-en.component.ts new file mode 100644 index 0000000..2473fc1 --- /dev/null +++ b/src/app/pages/legal/public-offer/en/public-offer-en.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-public-offer-en', + imports: [RouterLink, LangRoutePipe], + templateUrl: './public-offer-en.component.html', + styleUrls: ['../public-offer.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PublicOfferEnComponent {} diff --git a/src/app/pages/legal/public-offer/hy/public-offer-hy.component.html b/src/app/pages/legal/public-offer/hy/public-offer-hy.component.html new file mode 100644 index 0000000..28d90c0 --- /dev/null +++ b/src/app/pages/legal/public-offer/hy/public-offer-hy.component.html @@ -0,0 +1 @@ +

Հdelays DELAYS ՀԱՄDELAYS

diff --git a/src/app/pages/legal/public-offer/hy/public-offer-hy.component.ts b/src/app/pages/legal/public-offer/hy/public-offer-hy.component.ts new file mode 100644 index 0000000..244fe84 --- /dev/null +++ b/src/app/pages/legal/public-offer/hy/public-offer-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-public-offer-hy', + templateUrl: './public-offer-hy.component.html', + styleUrls: ['../public-offer.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PublicOfferHyComponent {} diff --git a/src/app/pages/legal/public-offer/public-offer.component.html b/src/app/pages/legal/public-offer/public-offer.component.html index 6cdc0a5..45b4990 100644 --- a/src/app/pages/legal/public-offer/public-offer.component.html +++ b/src/app/pages/legal/public-offer/public-offer.component.html @@ -1,729 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} \ No newline at end of file diff --git a/src/app/pages/legal/public-offer/public-offer.component.ts b/src/app/pages/legal/public-offer/public-offer.component.ts index 07301f1..d1f8525 100644 --- a/src/app/pages/legal/public-offer/public-offer.component.ts +++ b/src/app/pages/legal/public-offer/public-offer.component.ts @@ -1,18 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; -import { RouterLink } from '@angular/router'; -import { environment } from '../../../../environments/environment'; -import { LangRoutePipe } from '../../../pipes/lang-route.pipe'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../services/language.service'; +import { PublicOfferRuComponent } from './ru/public-offer-ru.component'; +import { PublicOfferEnComponent } from './en/public-offer-en.component'; +import { PublicOfferHyComponent } from './hy/public-offer-hy.component'; @Component({ selector: 'app-public-offer', - imports: [RouterLink, LangRoutePipe], + imports: [PublicOfferRuComponent, PublicOfferEnComponent, PublicOfferHyComponent], templateUrl: './public-offer.component.html', styleUrls: ['./public-offer.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) export class PublicOfferComponent { - brandName = environment.brandName; - domain = environment.domain; - contactEmail = environment.contactEmail; - isnovo = environment.theme === 'novo'; + lang = inject(LanguageService).currentLanguage; } diff --git a/src/app/pages/legal/public-offer/ru/public-offer-ru.component.html b/src/app/pages/legal/public-offer/ru/public-offer-ru.component.html new file mode 100644 index 0000000..7292a54 --- /dev/null +++ b/src/app/pages/legal/public-offer/ru/public-offer-ru.component.html @@ -0,0 +1,461 @@ +

СОГЛАШЕНИЕ ПУБЛИЧНОЙ ОФЕРТЫ

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/app/pages/legal/public-offer/ru/public-offer-ru.component.ts b/src/app/pages/legal/public-offer/ru/public-offer-ru.component.ts new file mode 100644 index 0000000..8ed99c1 --- /dev/null +++ b/src/app/pages/legal/public-offer/ru/public-offer-ru.component.ts @@ -0,0 +1,12 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { LangRoutePipe } from '../../../../pipes/lang-route.pipe'; + +@Component({ + selector: 'app-public-offer-ru', + imports: [RouterLink, LangRoutePipe], + templateUrl: './public-offer-ru.component.html', + styleUrls: ['../public-offer.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class PublicOfferRuComponent {} diff --git a/src/app/pages/legal/return-policy/en/return-policy-en.component.html b/src/app/pages/legal/return-policy/en/return-policy-en.component.html new file mode 100644 index 0000000..6943f39 --- /dev/null +++ b/src/app/pages/legal/return-policy/en/return-policy-en.component.html @@ -0,0 +1,130 @@ +

Return Policy

+ + + + + + + + + + + + + + + + + + + + diff --git a/src/app/pages/legal/return-policy/en/return-policy-en.component.ts b/src/app/pages/legal/return-policy/en/return-policy-en.component.ts new file mode 100644 index 0000000..ae630be --- /dev/null +++ b/src/app/pages/legal/return-policy/en/return-policy-en.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-return-policy-en', + templateUrl: './return-policy-en.component.html', + styleUrls: ['../return-policy.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class ReturnPolicyEnComponent {} diff --git a/src/app/pages/legal/return-policy/hy/return-policy-hy.component.html b/src/app/pages/legal/return-policy/hy/return-policy-hy.component.html new file mode 100644 index 0000000..b0125cd --- /dev/null +++ b/src/app/pages/legal/return-policy/hy/return-policy-hy.component.html @@ -0,0 +1,130 @@ +

Ապրանքների վերադարձի քաղաքականություն

+ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/app/pages/legal/return-policy/hy/return-policy-hy.component.ts b/src/app/pages/legal/return-policy/hy/return-policy-hy.component.ts new file mode 100644 index 0000000..8ae6e14 --- /dev/null +++ b/src/app/pages/legal/return-policy/hy/return-policy-hy.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-return-policy-hy', + templateUrl: './return-policy-hy.component.html', + styleUrls: ['../return-policy.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class ReturnPolicyHyComponent {} diff --git a/src/app/pages/legal/return-policy/return-policy.component.html b/src/app/pages/legal/return-policy/return-policy.component.html index d0d0163..c42d8e5 100644 --- a/src/app/pages/legal/return-policy/return-policy.component.html +++ b/src/app/pages/legal/return-policy/return-policy.component.html @@ -1,308 +1,5 @@ - +@switch (lang()) { + @case ('ru') { } + @case ('en') { } + @case ('hy') { } +} diff --git a/src/app/pages/legal/return-policy/return-policy.component.ts b/src/app/pages/legal/return-policy/return-policy.component.ts index 8ebc21e..1d3b95a 100644 --- a/src/app/pages/legal/return-policy/return-policy.component.ts +++ b/src/app/pages/legal/return-policy/return-policy.component.ts @@ -1,15 +1,16 @@ -import { Component, ChangeDetectionStrategy } from '@angular/core'; -import { environment } from '../../../../environments/environment'; +import { Component, ChangeDetectionStrategy, inject } from '@angular/core'; +import { LanguageService } from '../../../services/language.service'; +import { ReturnPolicyRuComponent } from './ru/return-policy-ru.component'; +import { ReturnPolicyEnComponent } from './en/return-policy-en.component'; +import { ReturnPolicyHyComponent } from './hy/return-policy-hy.component'; @Component({ selector: 'app-return-policy', - imports: [], + imports: [ReturnPolicyRuComponent, ReturnPolicyEnComponent, ReturnPolicyHyComponent], templateUrl: './return-policy.component.html', styleUrls: ['./return-policy.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) export class ReturnPolicyComponent { - brandName = environment.brandName; - contactEmail = environment.contactEmail; - isnovo = environment.theme === 'novo'; + lang = inject(LanguageService).currentLanguage; } diff --git a/src/app/pages/legal/return-policy/ru/return-policy-ru.component.html b/src/app/pages/legal/return-policy/ru/return-policy-ru.component.html new file mode 100644 index 0000000..be676f1 --- /dev/null +++ b/src/app/pages/legal/return-policy/ru/return-policy-ru.component.html @@ -0,0 +1,130 @@ +

Политика возврата товаров

+ + + + + + + + + + + + + + + + + + + + diff --git a/src/app/pages/legal/return-policy/ru/return-policy-ru.component.ts b/src/app/pages/legal/return-policy/ru/return-policy-ru.component.ts new file mode 100644 index 0000000..d942e59 --- /dev/null +++ b/src/app/pages/legal/return-policy/ru/return-policy-ru.component.ts @@ -0,0 +1,9 @@ +import { Component, ChangeDetectionStrategy } from '@angular/core'; + +@Component({ + selector: 'app-return-policy-ru', + templateUrl: './return-policy-ru.component.html', + styleUrls: ['../return-policy.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush +}) +export class ReturnPolicyRuComponent {}