Skip to content

Commit 272786d

Browse files
committed
Use mat-button in simple snack bar.
1 parent ac70420 commit 272786d

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{{data.message}}
22

3-
<button
4-
class="mat-simple-snackbar-action"
5-
*ngIf="hasAction"
6-
(click)="action()">{{data.action}}</button>
3+
<button mat-button
4+
class="mat-simple-snackbar-action"
5+
*ngIf="hasAction"
6+
(click)="action()">{{data.action}}</button>

src/lib/snack-bar/simple-snack-bar.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,14 @@ $mat-snack-bar-button-margin: 48px !default;
1616
background: none;
1717
flex-shrink: 0;
1818
margin-left: $mat-snack-bar-button-margin;
19+
line-height: 20px;
20+
21+
.mat-button-ripple,
22+
.mat-button-focus-overlay {
23+
height: 36px;
24+
top: -8px;
25+
}
26+
1927

2028
[dir='rtl'] & {
2129
margin-right: $mat-snack-bar-button-margin;

src/lib/snack-bar/snack-bar-module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import {OverlayModule} from '@angular/cdk/overlay';
1212
import {PortalModule} from '@angular/cdk/portal';
1313
import {LIVE_ANNOUNCER_PROVIDER} from '@angular/cdk/a11y';
1414
import {MatCommonModule} from '@angular/material/core';
15+
import {MatButtonModule} from '@angular/material/button';
1516
import {MatSnackBar} from './snack-bar';
1617
import {MatSnackBarContainer} from './snack-bar-container';
1718
import {SimpleSnackBar} from './simple-snack-bar';
@@ -22,6 +23,7 @@ import {SimpleSnackBar} from './simple-snack-bar';
2223
OverlayModule,
2324
PortalModule,
2425
CommonModule,
26+
MatButtonModule,
2527
MatCommonModule,
2628
],
2729
exports: [MatSnackBarContainer, MatCommonModule],

0 commit comments

Comments
 (0)