mirror of
https://github.com/Nezumi-2711/foodify-frontend.git
synced 2026-09-22 13:38:44 +00:00
64 lines
2.3 KiB
TypeScript
64 lines
2.3 KiB
TypeScript
import { BrowserModule } from '@angular/platform-browser';
|
|
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
|
|
import { NgModule } from '@angular/core';
|
|
import { AgGridModule } from '@ag-grid-community/angular';
|
|
|
|
import { AppRoutingModule } from './app-routing.module';
|
|
import { AppComponent } from './app.component';
|
|
|
|
import { DashboardModule } from './components/dashboard/dashboard.module';
|
|
import { SharedModule } from './shared/shared.module';
|
|
import { ProductsModule } from './components/products/products.module';
|
|
import { SalesModule } from './components/sales/sales.module';
|
|
import { MenusModule } from './components/menus/menus.module';
|
|
import { VendorsModule } from './components/vendors/vendors.module';
|
|
import { UsersModule } from './components/users/users.module';
|
|
import { AccountModule } from './components/account/account.module';
|
|
import { SettingModule } from './components/setting/setting.module';
|
|
import { AuthModule } from './components/auth/auth.module';
|
|
import { HTTP_INTERCEPTORS, HttpClientModule } from "@angular/common/http";
|
|
import { ModalModule } from "ngx-bootstrap/modal";
|
|
import { AngularFireStorageModule } from "@angular/fire/compat/storage";
|
|
import { AngularFireModule } from "@angular/fire/compat";
|
|
import { environment } from "../environments/environment";
|
|
import { FirebaseService } from "./shared/service/firebase.service";
|
|
import { AuthInterceptor } from "./shared/inceptor/auth-interceptor";
|
|
|
|
@NgModule({
|
|
declarations: [
|
|
AppComponent,
|
|
],
|
|
imports: [
|
|
BrowserAnimationsModule,
|
|
BrowserModule.withServerTransition({ appId: 'serverApp' }),
|
|
AppRoutingModule,
|
|
DashboardModule,
|
|
AccountModule,
|
|
SettingModule,
|
|
AuthModule,
|
|
SharedModule,
|
|
ProductsModule,
|
|
SalesModule,
|
|
VendorsModule,
|
|
MenusModule,
|
|
UsersModule,
|
|
AgGridModule,
|
|
HttpClientModule,
|
|
AngularFireStorageModule,
|
|
AngularFireModule.initializeApp(environment.firebaseConfig, 'cloud'),
|
|
ModalModule.forRoot()
|
|
|
|
],
|
|
providers: [
|
|
FirebaseService,
|
|
{
|
|
provide: HTTP_INTERCEPTORS,
|
|
useClass: AuthInterceptor,
|
|
multi: true
|
|
}
|
|
],
|
|
bootstrap: [AppComponent]
|
|
})
|
|
export class AppModule {
|
|
}
|