aboutsummaryrefslogtreecommitdiff
path: root/src/app/components/admin-panel-page/admin-panel-page.component.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/app/components/admin-panel-page/admin-panel-page.component.ts')
-rw-r--r--src/app/components/admin-panel-page/admin-panel-page.component.ts33
1 files changed, 18 insertions, 15 deletions
diff --git a/src/app/components/admin-panel-page/admin-panel-page.component.ts b/src/app/components/admin-panel-page/admin-panel-page.component.ts
index 9beb8bc..d1070b5 100644
--- a/src/app/components/admin-panel-page/admin-panel-page.component.ts
+++ b/src/app/components/admin-panel-page/admin-panel-page.component.ts
@@ -103,6 +103,24 @@ export class AdminPanelPageComponent implements OnInit {
this.loadAvailableTechnologies();
}
+ private loadAvailableLanguages(): void {
+ this._languageService.getAllLanguagesWithSessionStorageRequest().subscribe({
+ next: (result: object) => {
+ this.availableLanguages = result as Language[];
+ this.dataArrived = true;
+ }
+ });
+ }
+
+ private loadAvailableTechnologies(): void {
+ this._technologyService.getAllTechnologiesWithSessionStorageRequest().subscribe({
+ next: (result: object) => {
+ this.availableTechnologies = result as Technology[];
+ this.dataArrived = true;
+ }
+ });
+ }
+
// Navigation
backToProfile(): void {
@@ -186,13 +204,6 @@ export class AdminPanelPageComponent implements OnInit {
this.loadAvailableLanguages();
}
- private loadAvailableLanguages(): void {
- this._languageService.getAllLanguagesWithSessionStorageRequest().subscribe({
- next: (result: object) => {
- this.availableLanguages = result as Language[];
- }
- });
- }
// Technology modifying
@@ -262,14 +273,6 @@ export class AdminPanelPageComponent implements OnInit {
this.loadAvailableTechnologies();
}
- private loadAvailableTechnologies(): void {
- this._technologyService.getAllTechnologiesWithSessionStorageRequest().subscribe({
- next: (result: object) => {
- this.availableTechnologies = result as Technology[];
- }
- });
- }
-
// Deletions
toggleDeletions(): void {