Chore: Removed Mat Card from everywhere.

Chore: Removed the Toaster Service.
Chore: Updated to Material Theme 3
This commit is contained in:
2025-07-11 11:30:35 +00:00
parent 5c1c474e93
commit 88a1572747
117 changed files with 2895 additions and 3236 deletions

View File

@ -7,13 +7,13 @@ import { MatDialog } from '@angular/material/dialog';
import { MatFormFieldModule } from '@angular/material/form-field';
import { MatInputModule } from '@angular/material/input';
import { MatSlideToggleModule } from '@angular/material/slide-toggle';
import { MatSnackBar } from '@angular/material/snack-bar';
import { MatTabsModule } from '@angular/material/tabs';
import { ActivatedRoute, Router } from '@angular/router';
import moment from 'moment';
import { environment } from '../app.environment';
import { AuthService } from '../auth/auth.service';
import { ToasterService } from '../core/toaster.service';
import { SettingsService } from './settings.service';
@Component({
@ -29,13 +29,14 @@ import { SettingsService } from './settings.service';
MatSlideToggleModule,
MatTabsModule,
ReactiveFormsModule,
MatCardModule,
],
})
export class SettingsComponent implements OnInit {
private route = inject(ActivatedRoute);
private router = inject(Router);
private dialog = inject(MatDialog);
private toaster = inject(ToasterService);
private snackBar = inject(MatSnackBar);
auth = inject(AuthService);
private ser = inject(SettingsService);
@ -87,15 +88,15 @@ export class SettingsComponent implements OnInit {
const finishDate = moment(formModel.finishDate).format('DD-MMM-YYYY');
if (!this.beerFile || !this.saleFile) {
this.toaster.show('Danger', 'Please choose both files first!');
this.snackBar.open('Please choose both files first!', 'Danger');
return;
}
this.ser.runMaintenance(startDate, finishDate, this.beerFile, this.saleFile).subscribe({
next: () => {
this.toaster.show('Success', 'Maintenance done');
this.snackBar.open('Maintenance done', 'Success');
},
error: (error) => {
this.toaster.show('Danger', error);
this.snackBar.open(error, 'Danger');
},
});
}