Sfoglia il codice sorgente

Removing Angular Material

Lukas Angerer 3 anni fa
parent
commit
978043dcf7

File diff suppressed because it is too large
+ 0 - 1627
src/RunnersMeet.Client/package-lock.json


+ 0 - 1
src/RunnersMeet.Client/package.json

@@ -16,7 +16,6 @@
     "@angular/compiler": "^15.1.5",
     "@angular/core": "^15.1.5",
     "@angular/forms": "^15.1.5",
-    "@angular/material": "^15.1.5",
     "@angular/platform-browser": "^15.1.5",
     "@angular/platform-browser-dynamic": "^15.1.5",
     "@angular/router": "^15.1.5",

+ 0 - 28
src/RunnersMeet.Client/src/app/app.module.ts

@@ -24,23 +24,11 @@ import { NotificationService } from './notification.service';
 import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
 import { MainMenuComponent } from './shell/main-menu/main-menu.component';
 import { LayoutModule } from '@angular/cdk/layout';
-import { MatToolbarModule } from '@angular/material/toolbar';
-import { MatButtonModule } from '@angular/material/button';
-import { MatSidenavModule } from '@angular/material/sidenav';
-import { MatIconModule } from '@angular/material/icon';
-import { MatListModule } from '@angular/material/list';
-import { MatCardModule } from '@angular/material/card';
-import { MatCheckboxModule } from '@angular/material/checkbox';
-import { MatFormFieldModule } from '@angular/material/form-field';
-import { MatInputModule } from '@angular/material/input';
-import { MatDatepickerModule } from '@angular/material/datepicker';
-import { MatDialogModule } from '@angular/material/dialog';
 import { EventsPageComponent } from './pages/events-page/events-page.component';
 import { EditEventPageComponent } from './pages/edit-event-page/edit-event-page.component';
 import { EventsApiService } from './events-api.service';
 import { EventCreateComponent } from './events/event-create/event-create.component';
 import { EventEditComponent } from './events/event-edit/event-edit.component';
-import { MatNativeDateModule, MAT_DATE_LOCALE } from '@angular/material/core';
 import { TrackPickerComponent } from './tracks/track-picker/track-picker.component';
 import { TrackPickerDialogComponent } from './tracks/track-picker-dialog/track-picker-dialog.component';
 import { MenubarModule } from 'primeng/menubar';
@@ -79,18 +67,6 @@ import { TableModule } from 'primeng/table';
 		FormsModule,
 		BrowserAnimationsModule,
 		LayoutModule,
-		MatToolbarModule,
-		MatButtonModule,
-		MatSidenavModule,
-		MatIconModule,
-		MatListModule,
-		MatCardModule,
-		MatCheckboxModule,
-		MatFormFieldModule,
-		MatInputModule,
-		MatDatepickerModule,
-		MatNativeDateModule,
-		MatDialogModule,
 		MenubarModule,
 		CheckboxModule,
 		InputTextModule,
@@ -113,10 +89,6 @@ import { TableModule } from 'primeng/table';
 			provide: ErrorHandler,
 			useClass: GlobalErrorHandler
 		},
-		{
-			provide: MAT_DATE_LOCALE,
-			useValue: 'de-CH'
-		},
 		UsersApiService,
 		PermissionService,
 		TracksApiService,

+ 0 - 12
src/RunnersMeet.Client/src/app/shell/main-menu/main-menu.component.spec.ts

@@ -1,11 +1,5 @@
-import { LayoutModule } from '@angular/cdk/layout';
 import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing';
 import { NoopAnimationsModule } from '@angular/platform-browser/animations';
-import { MatButtonModule } from '@angular/material/button';
-import { MatIconModule } from '@angular/material/icon';
-import { MatListModule } from '@angular/material/list';
-import { MatSidenavModule } from '@angular/material/sidenav';
-import { MatToolbarModule } from '@angular/material/toolbar';
 
 import { MainMenuComponent } from './main-menu.component';
 
@@ -18,12 +12,6 @@ describe('MainMenuComponentComponent', () => {
 			declarations: [MainMenuComponent],
 			imports: [
 				NoopAnimationsModule,
-				LayoutModule,
-				MatButtonModule,
-				MatIconModule,
-				MatListModule,
-				MatSidenavModule,
-				MatToolbarModule,
 			]
 		}).compileComponents();
 	}));

+ 0 - 1
src/RunnersMeet.Client/src/app/tracks/track-picker/track-picker.component.ts

@@ -1,5 +1,4 @@
 import { Component, Input, Output } from '@angular/core';
-import { MatDialog } from '@angular/material/dialog';
 import { DialogService } from 'primeng/dynamicdialog';
 import { Observable, Subject } from 'rxjs';
 import { Track } from '../track';

Some files were not shown because too many files changed in this diff