source: trip-planner-front/src/app/app.module.ts@ 6c1585f

Last change on this file since 6c1585f was 6a80231, checked in by Ema <ema_spirova@…>, 3 years ago

create initial planner and routing with angular

  • Property mode set to 100644
File size: 2.7 KB
Line 
1import { AppRoutingModule } from './app-routing.module';
2import { AppComponent } from './app.component';
3import { BrowserModule } from '@angular/platform-browser';
4import { NgModule, NO_ERRORS_SCHEMA } from '@angular/core';
5import {FormsModule, ReactiveFormsModule} from '@angular/forms';
6import {HttpClient, HttpClientModule} from '@angular/common/http';
7import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
8import { CategoryService } from './_services/cateogry.service';
9import { PlannerComponent } from './planner/planner.component';
10import { LocationComponent } from './location/location.component';
11import { MatIconModule } from '@angular/material/icon';
12import {MatListModule} from '@angular/material/list';
13import { MatSelectModule } from '@angular/material/select';
14import {MatInputModule} from '@angular/material/input';
15import {MatChipsModule} from '@angular/material/chips';
16import {MatTabsModule} from '@angular/material/tabs';
17import {MatDialogModule} from '@angular/material/dialog';
18import {MatBadgeModule} from '@angular/material/badge';
19import {MatDividerModule} from '@angular/material/divider';
20import {MatCardModule} from '@angular/material/card';
21import { PlannerService } from './_services/planner.service';
22import { MatButtonModule } from '@angular/material/button';
23import {MatGridListModule} from '@angular/material/grid-list';
24import { CreateInitialPlannerComponent } from './create-initial-planner/create-initial-planner.component';
25import { LocationsFormComponent } from './locations-form/locations-form.component';
26import { MatFormFieldModule } from '@angular/material/form-field';
27import {MatAutocompleteModule} from '@angular/material/autocomplete';
28import { EditPlannerComponent } from './planner/edit-planner/edit-planner.component';
29import { DetailPlannerComponent } from './planner/detail-planner/detail-planner.component';
30
31@NgModule({
32 declarations: [
33 AppComponent,
34 PlannerComponent,
35 LocationComponent,
36 CreateInitialPlannerComponent,
37 LocationsFormComponent,
38 EditPlannerComponent,
39 DetailPlannerComponent
40 ],
41 imports: [
42 BrowserModule,
43 AppRoutingModule,
44 FormsModule,
45 HttpClientModule,
46 BrowserAnimationsModule,
47 MatBadgeModule,
48 MatIconModule,
49 MatInputModule,
50 MatChipsModule,
51 MatTabsModule,
52 MatDialogModule,
53 MatDividerModule,
54 MatCardModule,
55 MatButtonModule,
56 MatGridListModule,
57 MatFormFieldModule,
58 MatAutocompleteModule,
59 HttpClientModule,
60 ReactiveFormsModule,
61 MatSelectModule
62
63 ],
64 providers: [
65 CategoryService,
66 PlannerService
67
68 ],
69 bootstrap: [AppComponent],
70 schemas: [NO_ERRORS_SCHEMA]
71
72})
73export class AppModule { }
Note: See TracBrowser for help on using the repository browser.