Я работаю над проектом с угловым интерфейсом и пытаюсь создать matDialogue, однако всегда получаю сообщение об ошибке:
StaticInjectorError(AppModule)[CustomersComponent -> MatDialogRef]:
StaticInjectorError(Platform: core)[CustomersComponent -> MatDialogRef]:
NullInjectorError: No provider for MatDialogRef!
То, что я положил в свой HTML-файл, не имеет значения, я получаю сообщение об ошибке, даже если оставить его пустым.
Вот мой файл TS:
import {Component, OnInit} from '@angular/core';
import {AuthService} from '../../services/auth.service';
import {MatDialog, MatDialogRef, MatDialogModule} from '@angular/material/dialog';
import {FormBuilder, FormGroup} from '@angular/forms';
@Component({
selector: 'app-customers',
styleUrls: ['./customers.component.scss'],
templateUrl: './customers.component.html'
})
export class CustomersComponent implements OnInit {
customerCreateForm: FormGroup;
constructor(private authService: AuthService,
private custDialog: MatDialogRef<CustomersComponent>,
private fb: FormBuilder) {
}
ngOnInit() {
}
Есть идеи, что может быть причиной этого?