diff --git a/src/app/app.component.ts b/src/app/app.component.ts index f475ff3..c11a061 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -1,13 +1,13 @@ import {Component} from '@angular/core'; import {NavigationComponent} from "./navigation/navigation.component"; -import {RouterModule} from "@angular/router"; +import {RouterOutlet} from "@angular/router"; @Component({ selector: 'app-root', templateUrl: './app.component.html', styleUrls: ['./app.component.scss'], standalone: true, - imports: [NavigationComponent, RouterModule] + imports: [NavigationComponent, RouterOutlet] }) export class AppComponent { } diff --git a/src/app/elections/election/election.component.ts b/src/app/elections/election/election.component.ts index 105175e..067e527 100644 --- a/src/app/elections/election/election.component.ts +++ b/src/app/elections/election/election.component.ts @@ -26,8 +26,18 @@ import {ElectionResultComponent} from "../election-result/election-result.compon selector: 'app-election', templateUrl: './election.component.html', styleUrls: ['./election.component.scss'], - imports: [MatTabsModule, MatProgressSpinnerModule, MatButtonModule, ReactiveFormsModule, MatFormFieldModule, - MatInputModule, KeyValuePipe, ElectionResultComponent, NgFor, NgIf], + imports: [ + MatTabsModule, + MatProgressSpinnerModule, + MatButtonModule, + ReactiveFormsModule, + MatFormFieldModule, + MatInputModule, + KeyValuePipe, + ElectionResultComponent, + NgFor, + NgIf + ], standalone: true }) export class ElectionComponent implements OnInit { diff --git a/src/app/navigation/navigation.component.ts b/src/app/navigation/navigation.component.ts index 42a9e0d..11cab3f 100644 --- a/src/app/navigation/navigation.component.ts +++ b/src/app/navigation/navigation.component.ts @@ -1,21 +1,19 @@ import {Component} from '@angular/core'; -import {KeycloakAngularModule, KeycloakService} from "keycloak-angular"; +import {KeycloakService} from "keycloak-angular"; import {from, of, switchMap} from "rxjs"; -import {ActivatedRoute, RouterModule} from "@angular/router"; +import {ActivatedRoute, RouterLink} from "@angular/router"; import {MatSidenavModule} from "@angular/material/sidenav"; import {MatToolbarModule} from "@angular/material/toolbar"; import {MatListModule} from "@angular/material/list"; import {MatButtonModule} from "@angular/material/button"; import {MatIconModule} from "@angular/material/icon"; import {AsyncPipe, NgIf} from "@angular/common"; -import {provideHttpClient} from "@angular/common/http"; @Component({ selector: 'app-navigation', templateUrl: './navigation.component.html', styleUrls: ['./navigation.component.scss'], - imports: [RouterModule, - KeycloakAngularModule, + imports: [ MatSidenavModule, MatToolbarModule, MatListModule, @@ -23,9 +21,7 @@ import {provideHttpClient} from "@angular/common/http"; MatIconModule, NgIf, AsyncPipe, - ], - providers: [ - + RouterLink ], standalone: true })