Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b424423

Browse files
authored
Merge pull request #1520 from rx-angular/upgrade-angular-v15
Upgrade to angular v15
2 parents 83743be + 02c928b commit b424423

File tree

76 files changed

+4538
-6104
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+4538
-6104
lines changed

.github/actions/setup/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ inputs:
44
node-version:
55
description: Node.js version
66
required: false
7-
default: '14'
7+
default: '18'
88
runs:
99
using: composite
1010
steps:

.github/workflows/build-and-test.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,6 @@ jobs:
166166
fetch-depth: 0
167167
- name: Set up dependencies
168168
uses: ./.github/actions/setup
169-
with:
170-
# Docusaurus needs Node.js 16
171-
node-version: 16
172169

173170
- name: Build docs
174171
env:

apps/demos/src/app/app-component/app-component.module.ts

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,13 @@ import { AppShellModule } from '../app-shell';
66
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
77
import { MatSidenavModule } from '@angular/material/sidenav';
88
import { MatToolbarModule } from '@angular/material/toolbar';
9-
import { MatListModule } from '@angular/material/list';
9+
import { MatLegacyListModule as MatListModule } from '@angular/material/legacy-list';
1010
import { MatIconModule } from '@angular/material/icon';
1111
import { RouterModule } from '@angular/router';
1212
import { ROUTES } from './app.routes';
1313
import { DirtyChecksModule } from '../shared/debug-helper/dirty-checks';
1414
import { AppControlPanelModule } from './app-control-panel/';
1515

16-
1716
@NgModule({
1817
imports: [
1918
BrowserModule,
@@ -24,13 +23,12 @@ import { AppControlPanelModule } from './app-control-panel/';
2423
MatListModule,
2524
MatIconModule,
2625
AppShellModule,
27-
RouterModule.forRoot(ROUTES, { relativeLinkResolution: 'legacy' }),
26+
RouterModule.forRoot(ROUTES, {}),
2827
DirtyChecksModule,
29-
AppControlPanelModule
28+
AppControlPanelModule,
3029
],
3130
declarations: [AppComponent],
3231
exports: [],
33-
bootstrap: [AppComponent]
32+
bootstrap: [AppComponent],
3433
})
35-
export class AppComponentModule {
36-
}
34+
export class AppComponentModule {}

apps/demos/src/app/app-component/app-control-panel/app-control-panel.module.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@ import { NgModule } from '@angular/core';
22
import { CommonModule } from '@angular/common';
33
import { AppControlPanelComponent } from './app-control-panel.component';
44
import { MatExpansionModule } from '@angular/material/expansion';
5-
import { MatChipsModule } from '@angular/material/chips';
5+
import { MatLegacyChipsModule as MatChipsModule } from '@angular/material/legacy-chips';
66
import { MatIconModule } from '@angular/material/icon';
77
import { ReactiveFormsModule } from '@angular/forms';
8-
import { MatFormFieldModule } from '@angular/material/form-field';
9-
import { MatSelectModule } from '@angular/material/select';
10-
import { MatButtonModule } from '@angular/material/button';
11-
import { MatListModule } from '@angular/material/list';
8+
import { MatLegacyFormFieldModule as MatFormFieldModule } from '@angular/material/legacy-form-field';
9+
import { MatLegacySelectModule as MatSelectModule } from '@angular/material/legacy-select';
10+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
11+
import { MatLegacyListModule as MatListModule } from '@angular/material/legacy-list';
1212
import { LetModule } from '@rx-angular/template/let';
13-
import { MatCheckboxModule } from '@angular/material/checkbox';
13+
import { MatLegacyCheckboxModule as MatCheckboxModule } from '@angular/material/legacy-checkbox';
1414
import { StrategySelectModule } from '../../shared/debug-helper/strategy-select';
15-
import { MatSlideToggleModule } from '@angular/material/slide-toggle';
15+
import { MatLegacySlideToggleModule as MatSlideToggleModule } from '@angular/material/legacy-slide-toggle';
1616

1717
@NgModule({
1818
declarations: [AppControlPanelComponent],
@@ -29,8 +29,8 @@ import { MatSlideToggleModule } from '@angular/material/slide-toggle';
2929
MatListModule,
3030
MatCheckboxModule,
3131
StrategySelectModule,
32-
MatSlideToggleModule
32+
MatSlideToggleModule,
3333
],
34-
exports: [AppControlPanelComponent]
34+
exports: [AppControlPanelComponent],
3535
})
36-
export class AppControlPanelModule { }
36+
export class AppControlPanelModule {}

apps/demos/src/app/app-shell/app-shell.module.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { CdkTreeModule } from '@angular/cdk/tree';
22
import { CommonModule } from '@angular/common';
33
import { NgModule } from '@angular/core';
4-
import { MatButtonModule } from '@angular/material/button';
4+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
55
import { MatIconModule } from '@angular/material/icon';
6-
import { MatListModule } from '@angular/material/list';
7-
import { MatSelectModule } from '@angular/material/select';
6+
import { MatLegacyListModule as MatListModule } from '@angular/material/legacy-list';
7+
import { MatLegacySelectModule as MatSelectModule } from '@angular/material/legacy-select';
88
import { MatSidenavModule } from '@angular/material/sidenav';
99
import { MatToolbarModule } from '@angular/material/toolbar';
1010
import { RouterModule } from '@angular/router';

apps/demos/src/app/features/concepts/coalescing/coalescing.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { UnpatchModule } from '@rx-angular/template/unpatch';
66

77
import { ROUTES } from './coalescing.routes';
88
import { CoalescingComponent } from './coalescing/coalescing.component';
9-
import { MatButtonModule } from '@angular/material/button';
9+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
1010
import { VisualizerModule } from '../../../shared/debug-helper/visualizer';
1111
import { StrategySelectModule } from '../../../shared/debug-helper/strategy-select';
1212

apps/demos/src/app/features/concepts/global-order/native-v/native-v.module.ts

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ import { V1CComponent } from './v1-c.component';
99
import { V1EComponent } from './v1-e.component';
1010
import { V1FComponent } from './v1-f.component';
1111
import { V1HComponent } from './v1-h.component';
12-
import { MatButtonModule } from '@angular/material/button';
13-
12+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
1413

1514
@NgModule({
1615
declarations: [
@@ -27,10 +26,8 @@ import { MatButtonModule } from '@angular/material/button';
2726
VisualizerModule,
2827
SharedModule,
2928
MatButtonModule,
30-
VisualizerModule
29+
VisualizerModule,
3130
],
32-
exports: [
33-
V1AComponent
34-
]
31+
exports: [V1AComponent],
3532
})
36-
export class NativeVModule { }
33+
export class NativeVModule {}

apps/demos/src/app/features/concepts/global-order/push-v/push-v.module.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { V2EComponent } from './v2-e.component';
99
import { V2FComponent } from './v2-f.component';
1010
import { V2HComponent } from './v2-h.component';
1111
import { SharedModule } from '../shared/shared.module';
12-
import { MatButtonModule } from '@angular/material/button';
12+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
1313
import { RxLetModule } from '../../../../rx-angular-pocs/template/directives/let';
1414
import { UnpatchEventsModule } from '../../../../rx-angular-pocs/template/directives/unpatch';
1515
import { PushModule } from '../../../../rx-angular-pocs/template/pipes/push';
@@ -34,8 +34,8 @@ import { DirtyChecksModule } from '../../../../shared/debug-helper/dirty-checks'
3434
UnpatchEventsModule,
3535
RxLetModule,
3636
PushModule,
37-
DirtyChecksModule
37+
DirtyChecksModule,
3838
],
39-
exports: [V2AComponent]
39+
exports: [V2AComponent],
4040
})
41-
export class PushVModule { }
41+
export class PushVModule {}

apps/demos/src/app/features/concepts/global-order/rx-form-v/rx-form-v.module.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { V4EComponent } from './v4-e.component';
1111
import { V4FComponent } from './v4-f.component';
1212
import { V4HComponent } from './v4-h.component';
1313
import { SharedModule } from '../shared/shared.module';
14-
import { MatButtonModule } from '@angular/material/button';
14+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
1515
import { PushModule } from '../../../../rx-angular-pocs';
1616
import { DirtyChecksModule } from '../../../../shared/debug-helper/dirty-checks';
1717
import { ReactiveFormsModule } from '@angular/forms';
@@ -37,8 +37,8 @@ import { ReactiveFormsModule } from '@angular/forms';
3737
RxLetModule,
3838
PushModule,
3939
DirtyChecksModule,
40-
ReactiveFormsModule
40+
ReactiveFormsModule,
4141
],
42-
exports: [V4AComponent]
42+
exports: [V4AComponent],
4343
})
44-
export class RxFormVModule { }
44+
export class RxFormVModule {}

apps/demos/src/app/features/concepts/global-order/rx-let-v/rx-let-v.module.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { V3EComponent } from './v3-e.component';
1111
import { V3FComponent } from './v3-f.component';
1212
import { V3HComponent } from './v3-h.component';
1313
import { SharedModule } from '../shared/shared.module';
14-
import { MatButtonModule } from '@angular/material/button';
14+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
1515
import { PushModule } from '../../../../rx-angular-pocs';
1616
import { DirtyChecksModule } from '../../../../shared/debug-helper/dirty-checks';
1717

@@ -35,8 +35,8 @@ import { DirtyChecksModule } from '../../../../shared/debug-helper/dirty-checks'
3535
UnpatchEventsModule,
3636
RxLetModule,
3737
PushModule,
38-
DirtyChecksModule
38+
DirtyChecksModule,
3939
],
40-
exports: [V3AComponent]
40+
exports: [V3AComponent],
4141
})
42-
export class RxLetVModule { }
42+
export class RxLetVModule {}

apps/demos/src/app/features/concepts/nested-vs-injected/nested-vs-injected.module.ts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { NgModule } from '@angular/core';
22
import { CommonModule } from '@angular/common';
33
import { RouterModule } from '@angular/router';
44
import { ROUTES } from './nested-vs-injected.routes';
5-
import { MatButtonModule } from '@angular/material/button';
5+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
66
import { DirtyChecksModule } from '../../../shared/debug-helper/dirty-checks';
77
import { UnpatchModule } from '@rx-angular/template/unpatch';
88
import { DetectChangesInjectedComponent } from './injected/detect-changes.injected.component';
@@ -32,7 +32,7 @@ import { MatButtonToggleModule } from '@angular/material/button-toggle';
3232
CdOnPush3Component,
3333
DetectChangesInjectedComponent,
3434
DetectChangesNestedComponent,
35-
NestedVsProjectedComponent
35+
NestedVsProjectedComponent,
3636
],
3737
imports: [
3838
CommonModule,
@@ -44,8 +44,7 @@ import { MatButtonToggleModule } from '@angular/material/button-toggle';
4444
VisualizerModule,
4545
CdOnPushModule,
4646
CdTriggerModule,
47-
MatButtonToggleModule
48-
]
47+
MatButtonToggleModule,
48+
],
4949
})
50-
export class NestedVsInjectedModule {
51-
}
50+
export class NestedVsInjectedModule {}

apps/demos/src/app/features/concepts/passing-values/passing-values.module.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { NgModule } from '@angular/core';
22
import { CommonModule } from '@angular/common';
3-
import { MatFormFieldModule } from '@angular/material/form-field';
3+
import { MatLegacyFormFieldModule as MatFormFieldModule } from '@angular/material/legacy-form-field';
44
import { MatIconModule } from '@angular/material/icon';
5-
import { MatInputModule } from '@angular/material/input';
5+
import { MatLegacyInputModule as MatInputModule } from '@angular/material/legacy-input';
66
import { RouterModule } from '@angular/router';
77
import { ROUTES } from './passing-values.routes';
8-
import { MatButtonModule } from '@angular/material/button';
8+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
99
import { PushModule } from '@rx-angular/template/push';
1010
import { UnpatchModule } from '@rx-angular/template/unpatch';
1111
import { PassingValuesComponent } from './passing-values.component';

apps/demos/src/app/features/concepts/projected-views/projected-views.module.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import { ProjectedViewsComponent } from './projected-views.component';
88
import { VisualizerModule } from '../../../shared/debug-helper/visualizer/visualizer.module';
99
import { ContentChildComponent } from './content-child.component';
1010
import { ViewChildComponent } from './view-child.component';
11-
import { RxForModule, RxLetModule, } from '../../../rx-angular-pocs';
12-
import { MatButtonModule } from '@angular/material/button';
11+
import { RxForModule, RxLetModule } from '../../../rx-angular-pocs';
12+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
1313

1414
@NgModule({
1515
declarations: [

apps/demos/src/app/features/concepts/scheduling/scheduling.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { PushModule } from '@rx-angular/template/push';
66
import { LetModule } from '@rx-angular/template/let';
77
import { UnpatchModule } from '@rx-angular/template/unpatch';
88
import { ROUTES } from './scheduling.routes';
9-
import { MatButtonModule } from '@angular/material/button';
9+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
1010
import { VisualizerModule } from '../../../shared/debug-helper/visualizer';
1111

1212
const DECLARATIONS = [SchedulingComponent];

apps/demos/src/app/features/concepts/view-vs-embedded-view/view-vs-embedded-view.module.ts

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,15 @@ import { Poc1LetDirective } from './poc1-let.directive';
55
import { ViewVsEmbeddedViewComponent } from './view-vs-embedded-view.component';
66
import { VisualizerModule } from '../../../shared/debug-helper/visualizer';
77
import { UnpatchModule } from '@rx-angular/template/unpatch';
8-
import { MatButtonModule } from '@angular/material/button';
8+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
99

1010
@NgModule({
1111
declarations: [
1212
OriginalLetDirective,
1313
Poc1LetDirective,
14-
ViewVsEmbeddedViewComponent
14+
ViewVsEmbeddedViewComponent,
1515
],
16-
exports: [
17-
Poc1LetDirective
18-
],
19-
imports: [
20-
CommonModule,
21-
VisualizerModule,
22-
UnpatchModule,
23-
MatButtonModule
24-
]
16+
exports: [Poc1LetDirective],
17+
imports: [CommonModule, VisualizerModule, UnpatchModule, MatButtonModule],
2518
})
26-
export class ViewVsEmbeddedViewModule {
27-
}
19+
export class ViewVsEmbeddedViewModule {}

apps/demos/src/app/features/concepts/zone-patched-apis/zone-patched-apis.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { NgModule } from '@angular/core';
22
import { CommonModule } from '@angular/common';
33
import { RouterModule } from '@angular/router';
44
import { ROUTES } from './zone-patched-apis.routes';
5-
import { MatButtonModule } from '@angular/material/button';
5+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
66
import { PushModule } from '@rx-angular/template/push';
77
import { UnpatchModule } from '@rx-angular/template/unpatch';
88
import { ZonePatchedApisComponent } from './zone-patched-apis.component';

apps/demos/src/app/features/experiments/state/rx-state.module.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import { NgModule } from '@angular/core';
22
import { CommonModule } from '@angular/common';
3-
import { MatButtonModule } from '@angular/material/button';
4-
import { MatCheckboxModule } from '@angular/material/checkbox';
5-
import { MatFormFieldModule } from '@angular/material/form-field';
3+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
4+
import { MatLegacyCheckboxModule as MatCheckboxModule } from '@angular/material/legacy-checkbox';
5+
import { MatLegacyFormFieldModule as MatFormFieldModule } from '@angular/material/legacy-form-field';
66
import { MatIconModule } from '@angular/material/icon';
7-
import { MatInputModule } from '@angular/material/input';
8-
import { MatListModule } from '@angular/material/list';
9-
import { MatSelectModule } from '@angular/material/select';
10-
import { MatTableModule } from '@angular/material/table';
7+
import { MatLegacyInputModule as MatInputModule } from '@angular/material/legacy-input';
8+
import { MatLegacyListModule as MatListModule } from '@angular/material/legacy-list';
9+
import { MatLegacySelectModule as MatSelectModule } from '@angular/material/legacy-select';
10+
import { MatLegacyTableModule as MatTableModule } from '@angular/material/legacy-table';
1111
import { MatToolbarModule } from '@angular/material/toolbar';
1212
import { PushModule } from '@rx-angular/template/push';
1313
import { LetModule } from '@rx-angular/template/let';

apps/demos/src/app/features/experiments/structural-directives/rx-switch-poc/rx-switch-poc.module.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ import { VisualizerModule } from '../../../../shared/debug-helper/visualizer';
66
import { PushModule } from '@rx-angular/template/push';
77
import { LetModule } from '@rx-angular/template/let';
88
import { UnpatchModule } from '@rx-angular/template/unpatch';
9-
import { MatButtonModule } from '@angular/material/button';
9+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
1010
import { RxSwitchPocComponent } from './rx-switch-poc.component';
1111
import { DirtyChecksModule } from '../../../../shared/debug-helper/dirty-checks';
12-
import { MatFormFieldModule } from '@angular/material/form-field';
13-
import { MatSliderModule } from '@angular/material/slider';
12+
import { MatLegacyFormFieldModule as MatFormFieldModule } from '@angular/material/legacy-form-field';
13+
import { MatLegacySliderModule as MatSliderModule } from '@angular/material/legacy-slider';
1414
import { MatButtonToggleModule } from '@angular/material/button-toggle';
15-
import { MatInputModule } from '@angular/material/input';
15+
import { MatLegacyInputModule as MatInputModule } from '@angular/material/legacy-input';
1616
import { RxSwichModule } from '../../../../rx-angular-pocs/';
1717
import { IfModule } from '@rx-angular/template/if';
1818
import { ValueProvidersModule } from '../../../../shared/debug-helper/value-provider';

apps/demos/src/app/features/integrations/dynamic-counter/shared/shared.module.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { NgModule } from '@angular/core';
22
import { CommonModule } from '@angular/common';
3-
import { MatButtonModule } from '@angular/material/button';
4-
import { MatInputModule } from '@angular/material/input';
3+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
4+
import { MatLegacyInputModule as MatInputModule } from '@angular/material/legacy-input';
55
import { PushModule } from '@rx-angular/template/push';
66
import { LetModule } from '@rx-angular/template/let';
77
import { CounterDisplayComponent } from './counter-display.component';
8-
import { MatFormFieldModule } from '@angular/material/form-field';
8+
import { MatLegacyFormFieldModule as MatFormFieldModule } from '@angular/material/legacy-form-field';
99
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
1010
import { UtilsModule } from '../../../../shared/utils/utils.module';
1111

apps/demos/src/app/features/integrations/pokemon-pagination/pokemon-pagination.module.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ import { CommonModule } from '@angular/common';
22
import { HttpClientModule } from '@angular/common/http';
33
import { NgModule } from '@angular/core';
44
import { ReactiveFormsModule } from '@angular/forms';
5-
import { MatInputModule } from '@angular/material/input';
6-
import { MatPaginatorModule } from '@angular/material/paginator';
7-
import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';
8-
import { MatTableModule } from '@angular/material/table';
5+
import { MatLegacyInputModule as MatInputModule } from '@angular/material/legacy-input';
6+
import { MatLegacyPaginatorModule as MatPaginatorModule } from '@angular/material/legacy-paginator';
7+
import { MatLegacyProgressSpinnerModule as MatProgressSpinnerModule } from '@angular/material/legacy-progress-spinner';
8+
import { MatLegacyTableModule as MatTableModule } from '@angular/material/legacy-table';
99
import { RouterModule } from '@angular/router';
1010
import { LetModule } from '@rx-angular/template/let';
1111
import { ROUTES } from './pokemon-pagination.routes';

apps/demos/src/app/features/integrations/pokemon-pagination/pokemon.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Component } from '@angular/core';
22
import { UntypedFormControl } from '@angular/forms';
3-
import { PageEvent } from '@angular/material/paginator';
3+
import { LegacyPageEvent as PageEvent } from '@angular/material/legacy-paginator';
44
import { debounceTime } from 'rxjs/operators';
55
import { PokemonStateService } from './states/pokemon-state.service';
66

apps/demos/src/app/features/performance/rx-let-vs-push/rx-let-vs-push.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { RxLetVsPushComponent } from './rx-let-vs-push.component';
44
import { RenderingWorkModule } from '../../../shared/debug-helper/rendering-work/rendering-work.module';
55
import { RouterModule } from '@angular/router';
66
import { ROUTES as RX_LET_VS_PUSH_ROUTES } from './rx-let-vs-push.routes';
7-
import { MatButtonModule } from '@angular/material/button';
7+
import { MatLegacyButtonModule as MatButtonModule } from '@angular/material/legacy-button';
88
import { PushModule } from '@rx-angular/template/push';
99
import { LetModule } from '@rx-angular/template/let';
1010
import { ListToggleTestComponent } from './list-toggle-test-component/list-toggle-test.component';

0 commit comments

Comments
 (0)