diff --git a/src/components/admin/schedule-file-upload/schedule-file-upload.component.ts b/src/components/admin/schedule-file-upload/schedule-file-upload.component.ts index e04e9c0..a69fde5 100644 --- a/src/components/admin/schedule-file-upload/schedule-file-upload.component.ts +++ b/src/components/admin/schedule-file-upload/schedule-file-upload.component.ts @@ -12,6 +12,7 @@ import {DataSpinnerComponent} from "@component/common/data-spinner/data-spinner. import {MatFormFieldModule} from "@angular/material/form-field"; import {FormsModule} from "@angular/forms"; import {MatInput} from "@angular/material/input"; +import {ToastrService} from "ngx-toastr"; @Component({ selector: 'app-schedule-file-upload', @@ -32,7 +33,7 @@ export class ScheduleFileUploadComponent { fileLoading: boolean = false; @ViewChild('fileInput') input!: ElementRef; - constructor(private dialog: MatDialog, private api: ScheduleService) { + constructor(private dialog: MatDialog, private api: ScheduleService, private notify: ToastrService) { } protected saveFunction() { @@ -55,13 +56,13 @@ export class ScheduleFileUploadComponent { onFileSelected(event: any): void { this.fileLoading = false; - console.log(Array.from(event.target.files)); this.selectedFiles = Array.from(event.target.files) .map(x => <{file: File, campus: string}>{file: x, campus: ''}); } onUpload(data: Observable): void { data.subscribe(_ => { + this.notify.info(`Файлы в размере ${this.selectedFiles.length} успешно загружены. Задача поставлена в очередь`); this.selectedFiles = []; }); }