В моем календаре мне нужно отобразить время дня и недели следующим образом: 09:00, 09:15, 09: 20.
Я обновил пакет до последней
angular-calendar version
0.26.1
и теперь приведенный ниже код выдает ошибку, и я больше не могу отображать время, как раньше.
module.ts:
class CustomDateFormatter extends CalendarNativeDateFormatter {
public dayViewHour({ date, locale }: DateFormatterParams): string {
return new Intl.DateTimeFormat('ca', {
hour: 'numeric',
minute: 'numeric'
}).format(date);
}
}
// It does not work any more this way and error occurs ...
CalendarModule.forRoot({
dateFormatter: {
provide: CalendarDateFormatter,
useClass: CustomDateFormatter
}
}),
component.scss:
.cal-day-view .cal-hour-segment.cal-after-hour-start .cal-time {
display: block;
}
Я посмотрел документацию, которую искал в другом месте, но не смог найти то, что мне нужно ...