diff --git a/apps/performance/40-web-workers/src/app/app.component.ts b/apps/performance/40-web-workers/src/app/app.component.ts
index 6b9846b..583572e 100644
--- a/apps/performance/40-web-workers/src/app/app.component.ts
+++ b/apps/performance/40-web-workers/src/app/app.component.ts
@@ -4,7 +4,6 @@ import { HeavyCalculationService } from './heavy-calculation.service';
import { UnknownPersonComponent } from './unknown-person/unknown-person.component';
@Component({
- standalone: true,
imports: [CommonModule, UnknownPersonComponent],
providers: [HeavyCalculationService],
selector: 'app-root',
diff --git a/apps/rxjs/11-high-order-operator-bug/src/app/app.component.ts b/apps/rxjs/11-high-order-operator-bug/src/app/app.component.ts
index f22b167..4b50bab 100644
--- a/apps/rxjs/11-high-order-operator-bug/src/app/app.component.ts
+++ b/apps/rxjs/11-high-order-operator-bug/src/app/app.component.ts
@@ -6,7 +6,6 @@ import { AppService } from './app.service';
import { TopicType } from './localDB.service';
@Component({
- standalone: true,
selector: 'button-delete-topic',
imports: [AsyncPipe],
template: `
@@ -36,7 +35,6 @@ export class ButtonDeleteComponent {
}
@Component({
- standalone: true,
imports: [AsyncPipe, NgFor, ButtonDeleteComponent],
selector: 'app-root',
template: `
diff --git a/apps/rxjs/14-race-condition/src/app/topic-dialog.component.ts b/apps/rxjs/14-race-condition/src/app/topic-dialog.component.ts
index d63ed4a..e01a69a 100644
--- a/apps/rxjs/14-race-condition/src/app/topic-dialog.component.ts
+++ b/apps/rxjs/14-race-condition/src/app/topic-dialog.component.ts
@@ -18,7 +18,6 @@ import { MAT_DIALOG_DATA, MatDialogModule } from '@angular/material/dialog';
`,
imports: [MatDialogModule, MatButtonModule, NgFor],
- standalone: true,
changeDetection: ChangeDetectionStrategy.OnPush,
})
export class TopicModalComponent {
diff --git a/apps/rxjs/14-race-condition/src/styles.scss b/apps/rxjs/14-race-condition/src/styles.scss
index 3db3285..215c83e 100644
--- a/apps/rxjs/14-race-condition/src/styles.scss
+++ b/apps/rxjs/14-race-condition/src/styles.scss
@@ -2,7 +2,8 @@
@use '@angular/material' as mat;
-@include mat.core();
+@include mat.elevation-classes();
+@include mat.app-background();
$theme-primary: mat.m2-define-palette(mat.$m2-indigo-palette);
$theme-accent: mat.m2-define-palette(mat.$m2-pink-palette, A200, A100, A400);
diff --git a/apps/rxjs/38-catch-error/src/app/app.component.ts b/apps/rxjs/38-catch-error/src/app/app.component.ts
index b6ac066..65e1775 100644
--- a/apps/rxjs/38-catch-error/src/app/app.component.ts
+++ b/apps/rxjs/38-catch-error/src/app/app.component.ts
@@ -6,7 +6,6 @@ import { FormsModule } from '@angular/forms';
import { Subject, concatMap, map } from 'rxjs';
@Component({
- standalone: true,
imports: [CommonModule, FormsModule],
selector: 'app-root',
template: `
diff --git a/apps/rxjs/49-hold-to-save-button/src/app/app.component.ts b/apps/rxjs/49-hold-to-save-button/src/app/app.component.ts
index ecfdf26..8f0dbbc 100644
--- a/apps/rxjs/49-hold-to-save-button/src/app/app.component.ts
+++ b/apps/rxjs/49-hold-to-save-button/src/app/app.component.ts
@@ -1,7 +1,6 @@
import { ChangeDetectionStrategy, Component } from '@angular/core';
@Component({
- standalone: true,
imports: [],
selector: 'app-root',
template: `
diff --git a/apps/signal/30-interop-rxjs-signal/src/app/app.component.ts b/apps/signal/30-interop-rxjs-signal/src/app/app.component.ts
index 7b83d14..54fa2b8 100644
--- a/apps/signal/30-interop-rxjs-signal/src/app/app.component.ts
+++ b/apps/signal/30-interop-rxjs-signal/src/app/app.component.ts
@@ -2,7 +2,6 @@ import { Component } from '@angular/core';
import { RouterOutlet } from '@angular/router';
@Component({
- standalone: true,
imports: [RouterOutlet],
selector: 'app-root',
template: `
diff --git a/apps/signal/30-interop-rxjs-signal/src/app/detail/detail.component.ts b/apps/signal/30-interop-rxjs-signal/src/app/detail/detail.component.ts
index 3576db4..070bf7d 100644
--- a/apps/signal/30-interop-rxjs-signal/src/app/detail/detail.component.ts
+++ b/apps/signal/30-interop-rxjs-signal/src/app/detail/detail.component.ts
@@ -5,7 +5,6 @@ import { Photo } from '../photo.model';
@Component({
selector: 'app-photos',
- standalone: true,
imports: [DatePipe, RouterLink],
template: `
diff --git a/apps/signal/43-signal-input/src/app/user.component.ts b/apps/signal/43-signal-input/src/app/user.component.ts
index 082638b..908f952 100644
--- a/apps/signal/43-signal-input/src/app/user.component.ts
+++ b/apps/signal/43-signal-input/src/app/user.component.ts
@@ -16,7 +16,6 @@ const ageToCategory = (age: number): Category => {
@Component({
selector: 'app-user',
- standalone: true,
imports: [TitleCasePipe],
template: `
{{ fullName | titlecase }} plays tennis in the {{ category }} category!!
diff --git a/apps/signal/50-bug-in-effect/src/app/app.component.ts b/apps/signal/50-bug-in-effect/src/app/app.component.ts
index 80861ed..ec6ba09 100644
--- a/apps/signal/50-bug-in-effect/src/app/app.component.ts
+++ b/apps/signal/50-bug-in-effect/src/app/app.component.ts
@@ -7,7 +7,6 @@ import {
import { FormsModule } from '@angular/forms';
@Component({
- standalone: true,
imports: [FormsModule],
selector: 'app-root',
template: `
diff --git a/apps/signal/51-function-call-effect/src/app/action.component.ts b/apps/signal/51-function-call-effect/src/app/action.component.ts
index bbdc824..22e0e7a 100644
--- a/apps/signal/51-function-call-effect/src/app/action.component.ts
+++ b/apps/signal/51-function-call-effect/src/app/action.component.ts
@@ -9,7 +9,6 @@ import { FormsModule } from '@angular/forms';
import { UserService } from './user.service';
@Component({
- standalone: true,
imports: [FormsModule],
selector: 'app-actions',
template: `
diff --git a/apps/signal/51-function-call-effect/src/app/app.component.ts b/apps/signal/51-function-call-effect/src/app/app.component.ts
index 69fd23f..5f9342e 100644
--- a/apps/signal/51-function-call-effect/src/app/app.component.ts
+++ b/apps/signal/51-function-call-effect/src/app/app.component.ts
@@ -4,7 +4,6 @@ import { ActionsComponent } from './action.component';
import { UserService } from './user.service';
@Component({
- standalone: true,
imports: [FormsModule, ActionsComponent],
selector: 'app-root',
template: `
diff --git a/apps/signal/53-big-signal-performance/src/app/address.component.ts b/apps/signal/53-big-signal-performance/src/app/address.component.ts
index ade14dd..f894d69 100644
--- a/apps/signal/53-big-signal-performance/src/app/address.component.ts
+++ b/apps/signal/53-big-signal-performance/src/app/address.component.ts
@@ -4,7 +4,6 @@ import { UserStore } from './user.service';
@Component({
selector: 'address-user',
- standalone: true,
template: `
Address:
diff --git a/apps/signal/53-big-signal-performance/src/app/app.component.ts b/apps/signal/53-big-signal-performance/src/app/app.component.ts
index 0d185d2..bf15a5d 100644
--- a/apps/signal/53-big-signal-performance/src/app/app.component.ts
+++ b/apps/signal/53-big-signal-performance/src/app/app.component.ts
@@ -6,7 +6,6 @@ import { NoteComponent } from './note.component';
import { UserFormComponent } from './user-form.component';
@Component({
- standalone: true,
selector: 'app-root',
template: `
diff --git a/apps/signal/53-big-signal-performance/src/app/job.component.ts b/apps/signal/53-big-signal-performance/src/app/job.component.ts
index c6710a0..d3186fc 100644
--- a/apps/signal/53-big-signal-performance/src/app/job.component.ts
+++ b/apps/signal/53-big-signal-performance/src/app/job.component.ts
@@ -4,7 +4,6 @@ import { UserStore } from './user.service';
@Component({
selector: 'job',
- standalone: true,
template: `
Job:
diff --git a/apps/signal/53-big-signal-performance/src/app/name.component.ts b/apps/signal/53-big-signal-performance/src/app/name.component.ts
index 5317c8e..f93b567 100644
--- a/apps/signal/53-big-signal-performance/src/app/name.component.ts
+++ b/apps/signal/53-big-signal-performance/src/app/name.component.ts
@@ -4,7 +4,6 @@ import { UserStore } from './user.service';
@Component({
selector: 'name',
- standalone: true,
template: `
Name: {{ userService.user().name }}
diff --git a/apps/signal/53-big-signal-performance/src/app/note.component.ts b/apps/signal/53-big-signal-performance/src/app/note.component.ts
index 11e8ffe..dd00339 100644
--- a/apps/signal/53-big-signal-performance/src/app/note.component.ts
+++ b/apps/signal/53-big-signal-performance/src/app/note.component.ts
@@ -4,7 +4,6 @@ import { UserStore } from './user.service';
@Component({
selector: 'note',
- standalone: true,
template: `
Note: {{ userService.user().note }}
diff --git a/apps/signal/53-big-signal-performance/src/app/user-form.component.ts b/apps/signal/53-big-signal-performance/src/app/user-form.component.ts
index 7552644..d0f2164 100644
--- a/apps/signal/53-big-signal-performance/src/app/user-form.component.ts
+++ b/apps/signal/53-big-signal-performance/src/app/user-form.component.ts
@@ -4,7 +4,6 @@ import { UserStore } from './user.service';
@Component({
selector: 'user-form',
- standalone: true,
imports: [ReactiveFormsModule],
template: `