@@ -16,28 +16,32 @@ export class CalendarAngularDateFormatter
16
16
* The month view header week day labels
17
17
*/
18
18
public monthViewColumnHeader ( { date, locale } : DateFormatterParams ) : string {
19
- return new DatePipe ( locale ) . transform ( date , 'EEEE' , locale ) ;
19
+ return ( ( new DatePipe ( locale ) as any ) as any ) . transform (
20
+ date ,
21
+ 'EEEE' ,
22
+ locale
23
+ ) ;
20
24
}
21
25
22
26
/**
23
27
* The month view cell day number
24
28
*/
25
29
public monthViewDayNumber ( { date, locale } : DateFormatterParams ) : string {
26
- return new DatePipe ( locale ) . transform ( date , 'd' , locale ) ;
30
+ return ( new DatePipe ( locale ) as any ) . transform ( date , 'd' , locale ) ;
27
31
}
28
32
29
33
/**
30
34
* The month view title
31
35
*/
32
36
public monthViewTitle ( { date, locale } : DateFormatterParams ) : string {
33
- return new DatePipe ( locale ) . transform ( date , 'MMMM y' , locale ) ;
37
+ return ( new DatePipe ( locale ) as any ) . transform ( date , 'MMMM y' , locale ) ;
34
38
}
35
39
36
40
/**
37
41
* The week view header week day labels
38
42
*/
39
43
public weekViewColumnHeader ( { date, locale } : DateFormatterParams ) : string {
40
- return new DatePipe ( locale ) . transform ( date , 'EEEE' , locale ) ;
44
+ return ( new DatePipe ( locale ) as any ) . transform ( date , 'EEEE' , locale ) ;
41
45
}
42
46
43
47
/**
@@ -47,14 +51,18 @@ export class CalendarAngularDateFormatter
47
51
date,
48
52
locale
49
53
} : DateFormatterParams ) : string {
50
- return new DatePipe ( locale ) . transform ( date , 'MMM d' , locale ) ;
54
+ return ( new DatePipe ( locale ) as any ) . transform ( date , 'MMM d' , locale ) ;
51
55
}
52
56
53
57
/**
54
58
* The week view title
55
59
*/
56
60
public weekViewTitle ( { date, locale } : DateFormatterParams ) : string {
57
- const year : string = new DatePipe ( locale ) . transform ( date , 'y' , locale ) ;
61
+ const year : string = ( new DatePipe ( locale ) as any ) . transform (
62
+ date ,
63
+ 'y' ,
64
+ locale
65
+ ) ;
58
66
const weekNumber : number = getISOWeek ( date ) ;
59
67
return `Week ${ weekNumber } of ${ year } ` ;
60
68
}
@@ -64,13 +72,17 @@ export class CalendarAngularDateFormatter
64
72
*/
65
73
public dayViewHour ( { date, locale } : DateFormatterParams ) : string {
66
74
const format = + VERSION . major === 4 ? 'j' : 'h a' ;
67
- return new DatePipe ( locale ) . transform ( date , format , locale ) ;
75
+ return ( new DatePipe ( locale ) as any ) . transform ( date , format , locale ) ;
68
76
}
69
77
70
78
/**
71
79
* The day view title
72
80
*/
73
81
public dayViewTitle ( { date, locale } : DateFormatterParams ) : string {
74
- return new DatePipe ( locale ) . transform ( date , 'EEEE, MMMM d, y' , locale ) ;
82
+ return ( new DatePipe ( locale ) as any ) . transform (
83
+ date ,
84
+ 'EEEE, MMMM d, y' ,
85
+ locale
86
+ ) ;
75
87
}
76
88
}
0 commit comments