dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_CheckoutModule cluster_CheckoutModule_imports cluster_CheckoutModule_providers CommonModule CommonModule CheckoutModule CheckoutModule CommonModule->CheckoutModule RouterModule.forChild(args) RouterModule.forChild(args) RouterModule.forChild(args)->CheckoutModule EffectsModule.run(args) EffectsModule.run(args) EffectsModule.run(args)->CheckoutModule CartModule CartModule CartModule->CheckoutModule AddressModule AddressModule AddressModule->CheckoutModule PaymentModule PaymentModule PaymentModule->CheckoutModule CheckoutActions CheckoutActions CheckoutActions->CheckoutModule

File

src/app/checkout/checkout.module.ts

import { PaymentModule } from './payment/payment.module';
import { AddressModule } from './address/address.module';
import { CheckoutEffects } from './effects/checkout.effects';
import { EffectsModule } from '@ngrx/effects';
import { ProductEffects } from './../product/effects/product.effects';
import { CheckoutActions } from './actions/checkout.actions';
import { CartModule } from './cart/cart.module';
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { RouterModule } from '@angular/router';


import { CheckoutRoutes as routes } from './checkout.routes';

@NgModule({
  imports: [
    CommonModule,
    RouterModule.forChild(routes),
    EffectsModule.run(CheckoutEffects),
    CartModule,
    AddressModule,
    PaymentModule
  ],
  declarations: [],
  providers: [
    CheckoutActions
  ]
})
export class CheckoutModule { }

results matching ""

    No results matching ""