Optimize dependencies
This commit is contained in:
parent
7861ad8c5f
commit
272f4d3b4c
|
@ -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 {
|
||||
}
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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
|
||||
})
|
||||
|
|
Loading…
Reference in New Issue