source: trip-planner-front/src/app/app.module.ts@ 59329aa

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

adding photos

  • Property mode set to 100644
File size: 3.4 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 { MatSelectModule } from '@angular/material/select';
13import {MatInputModule} from '@angular/material/input';
14import {MatChipsModule} from '@angular/material/chips';
15import {MatTabsModule} from '@angular/material/tabs';
16import {MatDialogModule} from '@angular/material/dialog';
17import {MatBadgeModule} from '@angular/material/badge';
18import {MatDividerModule} from '@angular/material/divider';
19import {MatCardModule} from '@angular/material/card';
20import { PlannerService } from './_services/planner.service';
21import { MatButtonModule } from '@angular/material/button';
22import {MatGridListModule} from '@angular/material/grid-list';
23import { CreateInitialPlannerComponent } from './create-initial-planner/create-initial-planner.component';
24import { LocationsFormComponent } from './locations-form/locations-form.component';
25import { MatFormFieldModule } from '@angular/material/form-field';
26import {MatAutocompleteModule} from '@angular/material/autocomplete';
27import { EditPlannerComponent } from './planner/edit-planner/edit-planner.component';
28import { DetailPlannerComponent } from './planner/detail-planner/detail-planner.component';
29import { AddLocationToPlannerPanelComponent } from './location/add-location-to-planner-panel/add-location-to-planner-panel.component';
30import { HomepageComponent } from './homepage/homepage.component';
31import {AccordionModule} from 'primeng/accordion'; //accordion and accordion tab
32import {MenuItem} from 'primeng/api';
33import {CarouselModule} from 'primeng/carousel';
34import {ButtonModule} from 'primeng/button';
35import {ToastModule} from 'primeng/toast';
36import {TabViewModule} from 'primeng/tabview';
37import { LocationDetailsComponent } from './location/location-details/location-details.component';
38import {GalleriaModule} from 'primeng/galleria';
39
40@NgModule({
41 declarations: [
42 AppComponent,
43 PlannerComponent,
44 LocationComponent,
45 CreateInitialPlannerComponent,
46 LocationsFormComponent,
47 EditPlannerComponent,
48 DetailPlannerComponent,
49 AddLocationToPlannerPanelComponent,
50 HomepageComponent,
51 LocationDetailsComponent
52 ],
53 imports: [
54 BrowserModule,
55 AppRoutingModule,
56 FormsModule,
57 HttpClientModule,
58 BrowserAnimationsModule,
59 MatBadgeModule,
60 MatIconModule,
61 MatInputModule,
62 MatChipsModule,
63 MatTabsModule,
64 MatDialogModule,
65 MatDividerModule,
66 MatCardModule,
67 MatButtonModule,
68 MatGridListModule,
69 MatFormFieldModule,
70 MatAutocompleteModule,
71 HttpClientModule,
72 ReactiveFormsModule,
73 MatSelectModule,
74 AccordionModule,
75 CarouselModule,
76 ButtonModule,
77 ToastModule,
78 TabViewModule,
79 GalleriaModule
80 ],
81 providers: [
82 CategoryService,
83 PlannerService
84
85 ],
86 bootstrap: [AppComponent],
87 schemas: [NO_ERRORS_SCHEMA]
88
89})
90export class AppModule { }
Note: See TracBrowser for help on using the repository browser.