diff --git a/angular/src/app/components/navbar/navbar.component.scss b/angular/src/app/components/navbar/navbar.component.scss index 2ca90e0..6ba4bcf 100644 --- a/angular/src/app/components/navbar/navbar.component.scss +++ b/angular/src/app/components/navbar/navbar.component.scss @@ -29,6 +29,12 @@ margin-left: 12px; } +@media screen and (max-width: 600px) { + .container-navbar { + justify-content: center; + } +} + @media screen and (max-width: 549px) { .container-navbar { .menu { diff --git a/angular/src/app/components/user-data-order/user-data-order.component.html b/angular/src/app/components/user-data-order/user-data-order.component.html index ce27a6c..b0bc1cd 100644 --- a/angular/src/app/components/user-data-order/user-data-order.component.html +++ b/angular/src/app/components/user-data-order/user-data-order.component.html @@ -1,5 +1,5 @@
-
+

Оформление заказа

Произошла ошибка. Попробуйте позже. @@ -73,4 +73,8 @@

- \ No newline at end of file + + + + + \ No newline at end of file diff --git a/angular/src/app/components/user-data-order/user-data-order.component.ts b/angular/src/app/components/user-data-order/user-data-order.component.ts index 6789719..5aac8f7 100644 --- a/angular/src/app/components/user-data-order/user-data-order.component.ts +++ b/angular/src/app/components/user-data-order/user-data-order.component.ts @@ -39,6 +39,7 @@ export class UserDataOrderComponent implements OnInit { public checkAddress: boolean = true; public showMyMessage: boolean = false; public order!: Order; + public showAuthoriztion = false; public userData: UserData = { first_name: null, @@ -76,6 +77,7 @@ export class UserDataOrderComponent implements OnInit { ) { } async ngOnInit() { + this.checkAuthorization(true) this._createMainForm(); this.getTerminalList(); this.selectedTerminal = JSON.parse(this.cookiesService.getItem('selectedTerminal') || '') @@ -102,6 +104,21 @@ export class UserDataOrderComponent implements OnInit { }) } + checkAuthorization(showAuthoriztion: boolean, forced = false) { + if (!this.getToken() || forced) { + this.showAuthoriztion = showAuthoriztion + } + } + + getToken(): string | void { + return this.cookiesService.getItem('token'); + } + + phoneConfirmed() { + this.showAuthoriztion = false + this.checkAuthorization(true) + } + changeDeliveryType(event: any) { this.deliverData.deliveryType = event.value; if (this.deliverData.deliveryType?.title) { diff --git a/angular/src/app/pages/account/account.component.html b/angular/src/app/pages/account/account.component.html index 0bbf351..887238d 100644 --- a/angular/src/app/pages/account/account.component.html +++ b/angular/src/app/pages/account/account.component.html @@ -4,14 +4,18 @@ 'auth-page': showAuthoriztion }" > -