Ajout du MatTable module

This commit is contained in:
2026-01-14 19:11:32 +01:00
parent d5f52dd9ce
commit e6c0c65f21
8 changed files with 22 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
import { Component, OnInit, ViewChild } from "@angular/core"; import { Component, OnInit, ViewChild } from "@angular/core";
import { MatPaginator, MatPaginatorModule } from "@angular/material/paginator"; import { MatPaginator, MatPaginatorModule } from "@angular/material/paginator";
import { MatTableDataSource } from "@angular/material/table"; import { MatTableDataSource, MatTableModule } from "@angular/material/table";
import { MatDialog } from "@angular/material/dialog"; import { MatDialog } from "@angular/material/dialog";
import { TranslateModule, TranslateService } from "@ngx-translate/core"; import { TranslateModule, TranslateService } from "@ngx-translate/core";
import { CommonModule } from "@angular/common"; import { CommonModule } from "@angular/common";
@@ -22,6 +22,7 @@ import { AircraftResp } from "../../models/aircraft";
CommonModule, CommonModule,
MatPaginatorModule, MatPaginatorModule,
MatProgressSpinnerModule, MatProgressSpinnerModule,
MatTableModule,
], ],
}) })
export class ListOfAircraftsComponent implements OnInit { export class ListOfAircraftsComponent implements OnInit {

View File

@@ -1,6 +1,6 @@
import { Component, OnInit, ViewChild } from "@angular/core"; import { Component, OnInit, ViewChild } from "@angular/core";
import { MatPaginator, MatPaginatorModule } from "@angular/material/paginator"; import { MatPaginator, MatPaginatorModule } from "@angular/material/paginator";
import { MatTableDataSource } from "@angular/material/table"; import { MatTableDataSource, MatTableModule } from "@angular/material/table";
import { MatDialog } from "@angular/material/dialog"; import { MatDialog } from "@angular/material/dialog";
import { TranslateModule, TranslateService } from "@ngx-translate/core"; import { TranslateModule, TranslateService } from "@ngx-translate/core";
import { CommonModule } from "@angular/common"; import { CommonModule } from "@angular/common";
@@ -26,6 +26,7 @@ import { NewDropZoneComponent } from "../new-drop-zone/new-drop-zone.component";
MatPaginatorModule, MatPaginatorModule,
MatProgressSpinnerModule, MatProgressSpinnerModule,
MatFormFieldModule, MatFormFieldModule,
MatTableModule,
], ],
}) })
export class ListOfDzsComponent implements OnInit { export class ListOfDzsComponent implements OnInit {

View File

@@ -1,6 +1,6 @@
import { Component, OnInit, ViewChild } from "@angular/core"; import { Component, OnInit, ViewChild } from "@angular/core";
import { MatPaginator, MatPaginatorModule } from "@angular/material/paginator"; import { MatPaginator, MatPaginatorModule } from "@angular/material/paginator";
import { MatTableDataSource } from "@angular/material/table"; import { MatTableDataSource, MatTableModule } from "@angular/material/table";
import { MatDialog } from "@angular/material/dialog"; import { MatDialog } from "@angular/material/dialog";
import { TranslateModule, TranslateService } from "@ngx-translate/core"; import { TranslateModule, TranslateService } from "@ngx-translate/core";
import { CommonModule } from "@angular/common"; import { CommonModule } from "@angular/common";
@@ -21,6 +21,7 @@ import { NewGearComponent } from "../new-gear/new-gear.component";
CommonModule, CommonModule,
MatPaginatorModule, MatPaginatorModule,
MatProgressSpinnerModule, MatProgressSpinnerModule,
MatTableModule,
], ],
}) })
export class ListOfGearsComponent implements OnInit { export class ListOfGearsComponent implements OnInit {

View File

@@ -5,7 +5,7 @@ import {
Validators, Validators,
ReactiveFormsModule, ReactiveFormsModule,
} from "@angular/forms"; } from "@angular/forms";
import { MatTableDataSource } from "@angular/material/table"; import { MatTableDataSource, MatTableModule } from "@angular/material/table";
import { MatPaginator, MatPaginatorModule } from "@angular/material/paginator"; import { MatPaginator, MatPaginatorModule } from "@angular/material/paginator";
import { trigger, state, style } from "@angular/animations"; import { trigger, state, style } from "@angular/animations";
import { CommonModule } from "@angular/common"; import { CommonModule } from "@angular/common";
@@ -37,6 +37,7 @@ import { TranslateModule } from "@ngx-translate/core";
MatPaginatorModule, MatPaginatorModule,
MatFormFieldModule, MatFormFieldModule,
ReactiveFormsModule, ReactiveFormsModule,
MatTableModule,
], ],
}) })
export class ListOfImagesComponent implements OnInit { export class ListOfImagesComponent implements OnInit {

View File

@@ -1,6 +1,6 @@
import { Component, OnInit, ViewChild } from "@angular/core"; import { Component, OnInit, ViewChild } from "@angular/core";
import { MatPaginator, MatPaginatorModule } from "@angular/material/paginator"; import { MatPaginator, MatPaginatorModule } from "@angular/material/paginator";
import { MatTableDataSource } from "@angular/material/table"; import { MatTableDataSource, MatTableModule } from "@angular/material/table";
import { MatDialog } from "@angular/material/dialog"; import { MatDialog } from "@angular/material/dialog";
import { TranslateModule, TranslateService } from "@ngx-translate/core"; import { TranslateModule, TranslateService } from "@ngx-translate/core";
import { CommonModule } from "@angular/common"; import { CommonModule } from "@angular/common";
@@ -22,6 +22,7 @@ import { NewJumpTypeComponent } from "../new-jump-type/new-jump-type.component";
CommonModule, CommonModule,
MatPaginatorModule, MatPaginatorModule,
MatProgressSpinnerModule, MatProgressSpinnerModule,
MatTableModule,
], ],
}) })
export class ListOfJumpTypesComponent implements OnInit { export class ListOfJumpTypesComponent implements OnInit {

View File

@@ -5,7 +5,7 @@ import {
MatPaginatorModule, MatPaginatorModule,
PageEvent, PageEvent,
} from "@angular/material/paginator"; } from "@angular/material/paginator";
import { MatTableDataSource } from "@angular/material/table"; import { MatTableDataSource, MatTableModule } from "@angular/material/table";
import { MatDialog } from "@angular/material/dialog"; import { MatDialog } from "@angular/material/dialog";
import { TranslateModule, TranslateService } from "@ngx-translate/core"; import { TranslateModule, TranslateService } from "@ngx-translate/core";
import { CommonModule } from "@angular/common"; import { CommonModule } from "@angular/common";
@@ -33,6 +33,7 @@ import { StatsService } from "../../services/stats.service";
MatProgressBarModule, MatProgressBarModule,
RouterLink, RouterLink,
RouterModule, RouterModule,
MatTableModule,
], ],
}) })
export class ListOfJumpsComponent implements OnInit { export class ListOfJumpsComponent implements OnInit {

View File

@@ -2,7 +2,7 @@ import { Component, OnInit } from "@angular/core";
import { RouterLink, RouterModule } from "@angular/router"; import { RouterLink, RouterModule } from "@angular/router";
import { formatDate } from "@angular/common"; import { formatDate } from "@angular/common";
import { TranslateModule, TranslateService } from "@ngx-translate/core"; import { TranslateModule, TranslateService } from "@ngx-translate/core";
import { MatTableDataSource } from "@angular/material/table"; import { MatTableDataSource, MatTableModule } from "@angular/material/table";
import { CommonModule } from "@angular/common"; import { CommonModule } from "@angular/common";
import { MatIconModule } from "@angular/material/icon"; import { MatIconModule } from "@angular/material/icon";
import { MatListModule } from "@angular/material/list"; import { MatListModule } from "@angular/material/list";
@@ -36,6 +36,7 @@ import { TunnelFlight, TunnelFlightByMonth } from "../../models/tunnel-flight";
MatProgressBarModule, MatProgressBarModule,
FormsModule, FormsModule,
RouterModule, RouterModule,
MatTableModule,
], ],
}) })
export class ListOfTunnelFlightsComponent implements OnInit { export class ListOfTunnelFlightsComponent implements OnInit {

View File

@@ -1,5 +1,5 @@
import { Component, OnInit, ViewChild } from "@angular/core"; import { Component, OnInit, ViewChild } from "@angular/core";
import { MatTableDataSource } from "@angular/material/table"; import { MatTableDataSource, MatTableModule } from "@angular/material/table";
import { MatTabChangeEvent, MatTabGroup } from "@angular/material/tabs"; import { MatTabChangeEvent, MatTabGroup } from "@angular/material/tabs";
import { TranslateModule, TranslateService } from "@ngx-translate/core"; import { TranslateModule, TranslateService } from "@ngx-translate/core";
import { DatePipe } from "@angular/common"; import { DatePipe } from "@angular/common";
@@ -22,7 +22,13 @@ import {
selector: "app-summary", selector: "app-summary",
templateUrl: "./summary.component.html", templateUrl: "./summary.component.html",
styleUrls: ["./summary.component.css"], styleUrls: ["./summary.component.css"],
imports: [MatTabsModule, TranslateModule, BaseChartDirective, MatIconModule], imports: [
MatTabsModule,
TranslateModule,
BaseChartDirective,
MatIconModule,
MatTableModule,
],
}) })
export class SummaryComponent implements OnInit { export class SummaryComponent implements OnInit {
public dsNbJumpByDz: MatTableDataSource<StatsByDzResp>; public dsNbJumpByDz: MatTableDataSource<StatsByDzResp>;