py-trade / src /app /app-module.ts
Oviya
update community page
4410abe
import { NgModule, provideBrowserGlobalErrorListeners } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { AppRoutingModule } from './app-routing-module';
import { App } from './app';
import { Homepage } from './homepage/homepage';
import { CommonModule } from '@angular/common';
import { ReactiveFormsModule } from '@angular/forms';
import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http';
import { FormsModule } from '@angular/forms';
import { MatFormFieldModule } from '@angular/material/form-field';
import { MatInputModule } from '@angular/material/input';
import { MarkdownModule } from 'ngx-markdown';
import { SignupModal } from './signup-modal/signup-modal';
import { SigninModal } from './signin-modal/signin-modal';
import { AuthInterceptor } from './auth/auth.interceptor';
import { DashboardComponent } from './dashboard/dashboard.component';
import { CommunityComponent } from './community/community.component';
@NgModule({
declarations: [
App,
Homepage,
],
imports: [
BrowserModule,
AppRoutingModule,
CommonModule,
ReactiveFormsModule,
HttpClientModule,
FormsModule,
MatFormFieldModule,
MatInputModule,
MarkdownModule.forRoot(),
SignupModal,
SigninModal,
DashboardComponent,
CommunityComponent
],
providers: [
provideBrowserGlobalErrorListeners(),
{ provide: HTTP_INTERCEPTORS, useClass: AuthInterceptor, multi: true }
],
bootstrap: [App]
})
export class AppModule { }