1
1
import { Component , TrackByFunction } from "@angular/core" ;
2
- import { ThemePalette } from "@angular/material/core" ;
3
- import { MatDialog } from "@angular/material/dialog" ;
4
- import { MatSnackBar } from "@angular/material/snack-bar" ;
2
+ import {
3
+ ThemePalette ,
4
+ MatOptionModule ,
5
+ MatNativeDateModule ,
6
+ } from "@angular/material/core" ;
7
+ import { MatDialog , MatDialogModule } from "@angular/material/dialog" ;
8
+ import { MatSnackBar , MatSnackBarModule } from "@angular/material/snack-bar" ;
5
9
import { MaterialCssVarsService } from "../../projects/material-css-vars/src/lib/material-css-vars.service" ;
6
10
import {
7
11
HueValue ,
8
12
MatCssHueColorContrastMapItem ,
9
13
} from "../../projects/material-css-vars/src/lib/model" ;
10
- import { ProgressSpinnerMode } from "@angular/material/progress-spinner" ;
14
+ import {
15
+ ProgressSpinnerMode ,
16
+ MatProgressSpinnerModule ,
17
+ } from "@angular/material/progress-spinner" ;
18
+ import { MatDatepickerModule } from "@angular/material/datepicker" ;
19
+ import { MatMenuModule } from "@angular/material/menu" ;
20
+ import { MatChipsModule } from "@angular/material/chips" ;
21
+ import { MatProgressBarModule } from "@angular/material/progress-bar" ;
22
+ import { MatSliderModule } from "@angular/material/slider" ;
23
+ import { MatRadioModule } from "@angular/material/radio" ;
24
+ import { MatCheckboxModule } from "@angular/material/checkbox" ;
25
+ import { MatInputModule } from "@angular/material/input" ;
26
+ import { MatIconModule } from "@angular/material/icon" ;
27
+ import { MatButtonModule } from "@angular/material/button" ;
28
+ import { MatTabsModule } from "@angular/material/tabs" ;
29
+ import { NgFor , NgIf } from "@angular/common" ;
30
+ import { FormsModule } from "@angular/forms" ;
31
+ import { MatSelectModule } from "@angular/material/select" ;
32
+ import { MatFormFieldModule } from "@angular/material/form-field" ;
33
+ import { MatSlideToggleModule } from "@angular/material/slide-toggle" ;
34
+ import { ColorPickerModule } from "ngx-color-picker" ;
35
+ import { MatCardModule } from "@angular/material/card" ;
36
+ import { MatToolbarModule } from "@angular/material/toolbar" ;
37
+ import { MatSidenavModule } from "@angular/material/sidenav" ;
11
38
12
39
export interface Task {
13
40
name : string ;
@@ -30,6 +57,35 @@ interface SpinnerColor {
30
57
selector : "app-root" ,
31
58
templateUrl : "./app.component.html" ,
32
59
styleUrls : [ "./app.component.scss" ] ,
60
+ standalone : true ,
61
+ imports : [
62
+ MatSidenavModule ,
63
+ MatToolbarModule ,
64
+ MatCardModule ,
65
+ ColorPickerModule ,
66
+ MatSlideToggleModule ,
67
+ MatFormFieldModule ,
68
+ MatSelectModule ,
69
+ FormsModule ,
70
+ NgFor ,
71
+ MatOptionModule ,
72
+ MatTabsModule ,
73
+ MatButtonModule ,
74
+ MatIconModule ,
75
+ MatInputModule ,
76
+ MatCheckboxModule ,
77
+ MatRadioModule ,
78
+ NgIf ,
79
+ MatSliderModule ,
80
+ MatProgressSpinnerModule ,
81
+ MatProgressBarModule ,
82
+ MatChipsModule ,
83
+ MatMenuModule ,
84
+ MatDatepickerModule ,
85
+ MatDialogModule ,
86
+ MatSnackBarModule ,
87
+ MatNativeDateModule ,
88
+ ] ,
33
89
} )
34
90
export class AppComponent {
35
91
isDarkTheme = false ;
0 commit comments