File tree Expand file tree Collapse file tree 2 files changed +2
-3
lines changed Expand file tree Collapse file tree 2 files changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,6 @@ import {NgModule} from '@angular/core';
13
13
import { MatCommonModule } from '@angular/material/core' ;
14
14
import { MatButtonModule } from '@angular/material/button' ;
15
15
import { SimpleSnackBar } from './simple-snack-bar' ;
16
- import { MatSnackBar } from './snack-bar' ;
17
16
import { MatSnackBarContainer } from './snack-bar-container' ;
18
17
19
18
@@ -28,6 +27,5 @@ import {MatSnackBarContainer} from './snack-bar-container';
28
27
exports : [ MatSnackBarContainer , MatCommonModule ] ,
29
28
declarations : [ MatSnackBarContainer , SimpleSnackBar ] ,
30
29
entryComponents : [ MatSnackBarContainer , SimpleSnackBar ] ,
31
- providers : [ MatSnackBar ]
32
30
} )
33
31
export class MatSnackBarModule { }
Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ import {take, takeUntil} from 'rxjs/operators';
25
25
import { SimpleSnackBar } from './simple-snack-bar' ;
26
26
import { MAT_SNACK_BAR_DATA , MatSnackBarConfig } from './snack-bar-config' ;
27
27
import { MatSnackBarContainer } from './snack-bar-container' ;
28
+ import { MatSnackBarModule } from './snack-bar-module' ;
28
29
import { MatSnackBarRef } from './snack-bar-ref' ;
29
30
30
31
@@ -43,7 +44,7 @@ export function MAT_SNACK_BAR_DEFAULT_OPTIONS_FACTORY(): MatSnackBarConfig {
43
44
/**
44
45
* Service to dispatch Material Design snack bar messages.
45
46
*/
46
- @Injectable ( )
47
+ @Injectable ( { providedIn : MatSnackBarModule } )
47
48
export class MatSnackBar {
48
49
/**
49
50
* Reference to the current snack bar in the view *at this level* (in the Angular injector tree).
You can’t perform that action at this time.
0 commit comments