@@ -41,28 +41,18 @@ export class FlexLayoutModule {
4141 * which sets the corresponding tokens accordingly
4242 */
4343 static withConfig ( configOptions : LayoutConfigOptions ,
44- breakpoints ? : BreakPoint | BreakPoint [ ] ) : ModuleWithProviders {
44+ breakpoints : BreakPoint | BreakPoint [ ] = [ ] ) : ModuleWithProviders {
4545 return {
4646 ngModule : FlexLayoutModule ,
47- providers : Array . isArray ( breakpoints ) ?
48- configOptions . serverLoaded ?
49- [
50- { provide : LAYOUT_CONFIG , useValue : configOptions } ,
51- { provide : BREAKPOINT , useValue : breakpoints , multi : true } ,
52- { provide : SERVER_TOKEN , useValue : true } ,
53- ] : [
54- { provide : LAYOUT_CONFIG , useValue : configOptions } ,
55- { provide : BREAKPOINT , useValue : breakpoints , multi : true } ,
56- ]
57- :
58- configOptions . serverLoaded ?
59- [
60- { provide : LAYOUT_CONFIG , useValue : configOptions } ,
61- { provide : SERVER_TOKEN , useValue : true } ,
62- ] :
63- [
64- { provide : LAYOUT_CONFIG , useValue : configOptions } ,
65- ]
47+ providers : configOptions . serverLoaded ?
48+ [
49+ { provide : LAYOUT_CONFIG , useValue : configOptions } ,
50+ { provide : BREAKPOINT , useValue : breakpoints , multi : true } ,
51+ { provide : SERVER_TOKEN , useValue : true } ,
52+ ] : [
53+ { provide : LAYOUT_CONFIG , useValue : configOptions } ,
54+ { provide : BREAKPOINT , useValue : breakpoints , multi : true } ,
55+ ]
6656 } ;
6757 }
6858
0 commit comments