Skip to content

Commit ae9ee4c

Browse files
committed
refactor(material/snack-bar): remove explicit change detection
Now that `OnPush` is the default, we can remove it from the metadata.
1 parent d4ac7c3 commit ae9ee4c

3 files changed

Lines changed: 1 addition & 5 deletions

File tree

src/material/snack-bar/simple-snack-bar.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* found in the LICENSE file at https://angular.dev/license
77
*/
88

9-
import {ChangeDetectionStrategy, Component, ViewEncapsulation, inject} from '@angular/core';
9+
import {Component, ViewEncapsulation, inject} from '@angular/core';
1010
import {MatButton} from '../button';
1111
import {MatSnackBarRef} from './snack-bar-ref';
1212
import {MAT_SNACK_BAR_DATA} from './snack-bar-config';
@@ -28,7 +28,6 @@ export interface TextOnlySnackBar {
2828
styleUrl: 'simple-snack-bar.css',
2929
exportAs: 'matSnackBar',
3030
encapsulation: ViewEncapsulation.None,
31-
changeDetection: ChangeDetectionStrategy.OnPush,
3231
imports: [MatButton, MatSnackBarLabel, MatSnackBarActions, MatSnackBarAction],
3332
host: {
3433
'class': 'mat-mdc-simple-snack-bar',

src/material/snack-bar/snack-bar.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -976,7 +976,6 @@ class DirectiveWithViewContainer {
976976
selector: 'arbitrary-component',
977977
template: `@if (childComponentExists()) {<dir-with-view-container></dir-with-view-container>}`,
978978
imports: [DirectiveWithViewContainer],
979-
changeDetection: ChangeDetectionStrategy.OnPush,
980979
})
981980
class ComponentWithChildViewContainer {
982981
@ViewChild(DirectiveWithViewContainer) childWithViewContainer!: DirectiveWithViewContainer;

src/material/snack-bar/snack-bar.zone.spec.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import {
2-
ChangeDetectionStrategy,
32
Component,
43
Directive,
54
ViewChild,
@@ -69,7 +68,6 @@ class DirectiveWithViewContainer {
6968
selector: 'arbitrary-component',
7069
template: `@if (childComponentExists()) {<dir-with-view-container></dir-with-view-container>}`,
7170
imports: [DirectiveWithViewContainer],
72-
changeDetection: ChangeDetectionStrategy.OnPush,
7371
})
7472
class ComponentWithChildViewContainer {
7573
@ViewChild(DirectiveWithViewContainer) childWithViewContainer!: DirectiveWithViewContainer;

0 commit comments

Comments
 (0)