Files
marketplaces/src/app/app.html
sdarbinyan 97214c3a90 Merge branch 'back-office-integration'
# Conflicts:
#	src/app/pages/cart/cart.component.ts
#	src/app/pages/category/category.component.html
#	src/app/pages/category/category.component.ts
#	src/app/pages/item-detail/item-detail.component.html
#	src/app/pages/item-detail/item-detail.component.ts
#	src/app/pages/legal/company-details/en/company-details-en.component.html
#	src/app/pages/legal/company-details/hy/company-details-hy.component.html
#	src/app/pages/legal/company-details/ru/company-details-ru.component.html
#	src/app/pages/legal/public-offer/en/public-offer-en.component.html
#	src/app/pages/legal/public-offer/ru/public-offer-ru.component.html
#	src/app/pages/search/search.component.ts
#	src/app/services/api.service.ts
2026-03-24 00:18:13 +04:00

23 lines
711 B
HTML

@if (checkingServer()) {
<div class="server-check-overlay">
<div class="spinner-large"></div>
<p>{{ 'app.connecting' | translate }}</p>
</div>
} @else if (!serverAvailable()) {
<div class="server-error-overlay">
<div class="error-icon">⚠️</div>
<h2>{{ 'app.serverUnavailable' | translate }}</h2>
<p>{{ 'app.serverError' | translate }}</p>
<button class="retry-btn" (click)="retryConnection()">{{ 'app.retryConnection' | translate }}</button>
</div>
} @else {
<app-header></app-header>
<main class="main-content">
@if (!isHomePage()) {
<app-back-button />
}
<router-outlet></router-outlet>
</main>
<app-footer></app-footer>
<app-telegram-login />
}