dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_CheckoutDataModule cluster_CheckoutDataModule_providers cluster_CheckoutDataModule_imports CheckoutDialogsModule CheckoutDialogsModule CheckoutDataModule CheckoutDataModule CheckoutDialogsModule->CheckoutDataModule CheckoutService CheckoutService CheckoutService->CheckoutDataModule

File

src/app/checkout/checkout-data/checkout-data.module.ts

import { NgModule } from "@angular/core"
import { MatDialogModule } from '@angular/material/dialog'

import { StoreModule } from '@ngrx/store'
import { EffectsModule } from '@ngrx/effects'

import { CheckoutDialogsModule } from '../checkout-dialogs/checkout-dialogs.module'

import { reducers } from './reducers/checkout.reducers'
import { CheckoutService } from './services/checkout.service'
import { CheckoutEffects } from './effects/checkout.effects'

@NgModule({
  imports: [
    StoreModule.forFeature('checkout', reducers),
    EffectsModule.forFeature([CheckoutEffects]),
    MatDialogModule,
    CheckoutDialogsModule
  ],
  providers: [
    CheckoutService
  ]
})
export class CheckoutDataModule {
  constructor() {
    console.log('[CheckoutDataModule] constructor()')
  }
}

result-matching ""

    No results matching ""