MatDatepicker: No provider found for DateAdapter. You must import one of the following modules at your application root: MatNativeDateModule
I got, Here working fine Just import the modules in APP.MODULE.TS file
import {MatNativeDateModule} from '@angular/material/core';imports: [...MatNativeDateModule ],
I've solved it by adding follow modules:
import {MatNativeDateModule} from '@angular/material';import { MatMomentDateModule } from "@angular/material-moment-adapter";
and in your imports
imports: [ ... MatDatepickerModule, MatButtonModule, MatFormFieldModule, MatNativeDateModule, MatMomentDateModule, ],
I'm not that deep in material-angular I've only follow the error message advice
ERROR Error: MatDatepicker: No provider found for DateAdapter. Youmust import one of the following modules at your application root:MatNativeDateModule, MatMomentDateModule, or provide a customimplementation.
Attention: For newer Angular versions you only need to import one module:
import { MatNativeDateModule } from '@angular/material/core';... imports: [ ... MatDatepickerModule, MatButtonModule, MatFormFieldModule, MatNativeDateModule, ],
instead:
import {MatNativeDateModule} from '@angular/material';import { MatMomentDateModule } from "@angular/material-moment-adapter";...imports: [ ... MatDatepickerModule, MatButtonModule, MatFormFieldModule, MatNativeDateModule, MatMomentDateModule, ],
I just used the first import referred:
import {MatNativeDateModule} from '@angular/material';
the other import got me to another error I didn't solved, but it wasn't necessary.
Don't forget to add MatNativeDateModule to the imports array in app.module.ts.