File tree 2 files changed +3
-39
lines changed
2 files changed +3
-39
lines changed Original file line number Diff line number Diff line change @@ -54,17 +54,13 @@ import { CalendarDateFormatter } from './providers/calendarDateFormatter.provide
54
54
} )
55
55
export class CalendarModule {
56
56
57
- static forRoot ( { eventTitleFormatter, dateFormatter} :
58
- { eventTitleFormatter ?: Provider , dateFormatter ?: Provider } = { } ) : ModuleWithProviders {
59
-
60
- eventTitleFormatter = eventTitleFormatter || CalendarEventTitleProvider ;
61
- dateFormatter = dateFormatter || CalendarDateFormatter ;
57
+ static forRoot ( ) : ModuleWithProviders {
62
58
63
59
return {
64
60
ngModule : CalendarModule ,
65
61
providers : [
66
- eventTitleFormatter ,
67
- dateFormatter
62
+ CalendarEventTitleProvider ,
63
+ CalendarDateFormatter
68
64
]
69
65
} ;
70
66
Original file line number Diff line number Diff line change @@ -18,36 +18,4 @@ describe('calendar module', () => {
18
18
expect ( dateFormatter instanceof CalendarDateFormatter ) . to . be . true ;
19
19
} ) ;
20
20
21
- it ( 'should allow a custom date formatter to be used' , ( ) => {
22
- class MyDateFormatter extends CalendarDateFormatter { }
23
- TestBed . configureTestingModule ( {
24
- imports : [
25
- CalendarModule . forRoot ( {
26
- dateFormatter : {
27
- provide : CalendarDateFormatter ,
28
- useClass : MyDateFormatter
29
- }
30
- } )
31
- ]
32
- } ) ;
33
- const dateFormatter : MyDateFormatter = TestBed . get ( CalendarDateFormatter ) ;
34
- expect ( dateFormatter instanceof MyDateFormatter ) . to . be . true ;
35
- } ) ;
36
-
37
- it ( 'should allow a custom title formatter to be used' , ( ) => {
38
- class MyEventTitle extends CalendarEventTitle { }
39
- TestBed . configureTestingModule ( {
40
- imports : [
41
- CalendarModule . forRoot ( {
42
- dateFormatter : {
43
- provide : CalendarEventTitle ,
44
- useClass : MyEventTitle
45
- }
46
- } )
47
- ]
48
- } ) ;
49
- const eventTitle : MyEventTitle = TestBed . get ( CalendarEventTitle ) ;
50
- expect ( eventTitle instanceof MyEventTitle ) . to . be . true ;
51
- } ) ;
52
-
53
21
} ) ;
You can’t perform that action at this time.
0 commit comments