Angular does not invoke change detection when an Input property is changed. I have read that angular does not call onChanges unless there is a change in bindings, but in this example I have binded the input to ng datePicker model, but still ngOnChanges does not get called.
Below is the attached stackBlitz example: https://stackblitz.com/edit/angular-zvpice