Chore: Removed Mat Card from everywhere.
Chore: Removed the Toaster Service. Chore: Updated to Material Theme 3
This commit is contained in:
@ -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');
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user