I'm trying to momentjs to format dates in my component controllers where matInput datepicker components are used, but I'm getting the following error in the console when I try to load pages where these are present:
Error: MatDatepicker: No provider found for DateAdapter. You must import one of the following modules at your application root: MatNativeDateModule, MatMomentDateModule, or provide a custom implementation.
Problem is that I've tried including this in my app module, main app component and child components where I'm trying to reference the moment()
method, but I still get the error. I've also tried using MatNativeDateModule with the same result.
This is the module dependency that I'm importing:
import { MatMomentDateModule } from '@angular/material-moment-adapter';
Datepicker element:
<input matInput [matDatepicker]="invoiceDate" [max]="maxDate" name="date" placeholder="DD/MM/YYYY" formControlName="date">
MatDateModule
. Where are you importing your material date module ? – user4676340