feat: add summary page

This commit is contained in:
Polianin Nikita 2024-07-02 00:58:35 +03:00
parent 2fe2b11659
commit 748421580a
2 changed files with 48 additions and 0 deletions

View File

@ -0,0 +1,22 @@
<h1>Настройка завершена</h1>
<hr/>
<p>
Поздравляем! Вы успешно завершили настройку системы.
Ваша база данных, кэширование и другие важные параметры были настроены.
Вы можете начать использовать программу прямо сейчас.
</p>
<h4 style="margin-bottom: -5px;">Что дальше?</h4>
<p class="mat-body-2 secondary">
Теперь, когда основные настройки завершены, вы можете начать использовать систему с уверенностью, что все работает правильно.
</p>
<h4 style="margin-bottom: -5px;">Изменение настроек</h4>
<p class="mat-body-2 secondary">
Помните, что вы всегда можете изменить некоторые настройки позже через интерфейс программы.
Для изменения настроек перейдите в раздел настроек программы, который доступен в меню пользователя.
</p>
<p class="mat-h3" style="color: red;font-weight: lighter;">
Для того, чтобы настройки были применены нажмите кнопку "Завершить" и перезагрузите приложение
</p>

View File

@ -0,0 +1,26 @@
import {Component} from '@angular/core';
import {MatButton} from "@angular/material/button";
import {NavigationService} from "@service/navigation.service";
import {MatFormFieldModule} from "@angular/material/form-field";
import {MatInput} from "@angular/material/input";
import SetupService from "@api/v1/setup.service";
@Component({
selector: 'app-summary',
standalone: true,
imports: [
MatButton,
MatFormFieldModule,
MatInput
],
templateUrl: './summary.component.html'
})
export class SummaryComponent {
constructor(private navigationService: NavigationService, private api: SetupService) {
this.navigationService.nextButtonAction = () => {
return this.api.submit();
};
this.navigationService.setNextButtonState(true);
}
}