src/app/shared/shared.module.ts
/**
* @license
* Copyright (c) La Vía Óntica SC, Ontica LLC and contributors. All rights reserved.
*
* See LICENSE.txt in the project root for complete license information.
*/
import { NgModule } from '@angular/core';
import { CommonModule, CurrencyPipe, DecimalPipe } from '@angular/common';
import { SharedContainersModule } from './containers/shared-containers.module';
import { SharedComponentsModule } from './components/shared-components.module';
import { SharedDirectivesModule } from './directives/shared-directives.module';
import { SharedFormControlsModule } from './form-controls/shared-form-controls.module';
import { SharedIndicatorsModule } from './indicators/shared-indicators.module';
import { SharedPipesModule } from './pipes/shared-pipes.module';
import { PrinterService } from './utils/printer.service';
import { UrlViewerService } from './services';
@NgModule({
imports: [
CommonModule,
SharedContainersModule,
SharedComponentsModule,
SharedDirectivesModule,
SharedFormControlsModule,
SharedIndicatorsModule,
SharedPipesModule,
],
declarations: [],
exports: [
SharedContainersModule,
SharedComponentsModule,
SharedDirectivesModule,
SharedFormControlsModule,
SharedIndicatorsModule,
SharedPipesModule,
],
providers: [
CurrencyPipe,
DecimalPipe,
PrinterService,
UrlViewerService,
]
})
export class SharedModule { }