Commit 8de0dd2a by Harsh Shah

Module import changes

parent 6a7989a2
import { DatePipe } from '@angular/common';
import { CommonModule, DatePipe } from '@angular/common';
import { HttpClientModule } from '@angular/common/http';
import { NgModule } from '@angular/core';
import { FormBuilder } from '@angular/forms';
import { FormBuilder, FormsModule } from '@angular/forms';
import { BrowserModule } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { Select2Module } from 'ng2-select2';
import { BsDropdownModule } from 'ngx-bootstrap/dropdown';
import { ModalModule } from 'ngx-bootstrap/modal';
......@@ -42,6 +45,11 @@ import { GoogleTagManagerService } from './services/google-tag-manager.service';
@NgModule({
imports: [
AppRoutingModule,
BrowserModule,
BrowserAnimationsModule,
CommonModule,
FormsModule,
HttpClientModule,
OneITModule,
DeviceDetectorModule.forRoot(),
Select2Module,
......
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { AutoCompleteModule } from 'primeng/autocomplete';
import { ButtonModule } from 'primeng/button';
import { CheckboxModule } from 'primeng/checkbox';
import { DialogModule } from 'primeng/dialog';
import { DropdownModule } from 'primeng/dropdown';
import { InputMaskModule } from 'primeng/inputmask';
import { InputSwitchModule } from 'primeng/inputswitch';
import { ProgressBarModule } from 'primeng/progressbar';
import { RadioButtonModule } from 'primeng/radiobutton';
import { ToastModule } from 'primeng/toast';
import { PrimeNGModules } from '../../../utils/common.modules.import';
import { AssessmentService } from '../services/assessment.service';
import { HelperService } from '../services/helper.service';
import { PersonalDetailsService } from '../services/personal-details.service';
......@@ -18,34 +9,13 @@ import { ToasterService } from '../services/toaster.service';
import { FormControlComponent } from './form-control/form-control.component';
import { GooglePlacesAutocompleteDirective } from './google-places-autocomplete.directive';
import { OverlayComponent } from './overlay/overlay.component';
import { TruncatePipe } from './truncate.pipe';
import { TabViewModule } from 'primeng/tabview';
import { CalendarModule } from 'primeng/calendar';
import { FileUploadModule } from 'primeng/fileupload';
import { SelectButtonModule } from 'primeng/selectbutton';
import { PersonalDetailsComponent } from './personal-details/personal-details.component';
import { ConfirmDialogModule } from 'primeng/confirmdialog';
import { TooltipModule } from 'primeng/tooltip';
import { TruncatePipe } from './truncate.pipe';
const MODULES = [
ReactiveFormsModule,
FormsModule,
RadioButtonModule,
CheckboxModule,
DropdownModule,
AutoCompleteModule,
ToastModule,
InputSwitchModule,
ButtonModule,
InputMaskModule,
ProgressBarModule,
DialogModule,
TabViewModule,
CalendarModule,
FileUploadModule,
SelectButtonModule,
ConfirmDialogModule,
TooltipModule
...PrimeNGModules
];
const COMPONENTS = [
......
import { CommonModule, DecimalPipe } from '@angular/common';
import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http';
import { HTTP_INTERCEPTORS } from '@angular/common/http';
import { APP_INITIALIZER, NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { BrowserModule } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { PrimeNGModules } from './../utils/common.modules.import';
import { AccessDeniedComponent } from './components/access-denied/access-denied.component';
import { BreadcrumbComponent } from './components/breadcrumb/breadcrumb.component';
import { BreadcrumbService } from './components/breadcrumb/breadcrumb.service';
......@@ -18,27 +13,24 @@ import { HeaderComponent } from './components/header/header.component';
import { HomeComponent } from './components/home/home.component';
import { IframePageComponent } from './components/iframe-page/iframe-page.component';
import { AppSubMenuComponent, SidebarComponent } from './components/sidebar/sidebar.component';
import { AtleastOneRequiredValidatorDirective } from './directives/atleast-one-required-validator.directive';
import { AutoCompleteDirective } from './directives/auto-complete.directive';
import { EmailValidatorDirective } from './directives/email-validator.directive';
import { IFrameResizerDirective } from './directives/iframe-resizer.directive';
import { IframeTrackerDirective } from './directives/iframe-tracker.directive';
import { MarkedDirective } from './directives/marked.directive';
import { MaxValueValidatorDirective } from './directives/max-value-validator.directive';
import { MinValueValidatorDirective } from './directives/min-value-validator.directive';
import { ValidationErrorMessageDirective } from './directives/validation-error-message.directive';
import { MarkedDirective } from './directives/marked.directive';
import { AuthGuard } from './guards/auth.guard';
import { NoopHttpInterceptor } from './interceptor/noop.Interceptor';
import { MessageSourceConfig } from './models/message-source.model';
import { OneITDatePipe } from './pipes/date.pipe';
import { FilterPipe } from './pipes/filter.pipe';
import { SafePipe } from './pipes/safe.pipe';
import { ShortenPipe } from './pipes/shorten.pipe';
import { SortPipe } from './pipes/sort.pipe';
import { TranslatePipe } from './pipes/translate.pipe';
import { OneITDatePipe } from './pipes/date.pipe';
import { ApiService } from './services/api.service';
import { ConfigService } from './services/config.service';
import { EnumService } from './services/enum.service';
......@@ -51,7 +43,6 @@ import { StartUpService } from './services/startup.service';
import { TranslateService } from './services/translate.service';
import { UserService } from './services/user.service';
import { UtilsService } from './services/utils.service';
import { AutoCompleteDirective } from './directives/auto-complete.directive';
@NgModule({
......@@ -118,11 +109,6 @@ import { AutoCompleteDirective } from './directives/auto-complete.directive';
],
exports: [
...PrimeNGModules,
BrowserAnimationsModule,
BrowserModule,
CommonModule,
FormsModule,
HttpClientModule,
ButtonDropdownComponent,
HeaderComponent,
FooterComponent,
......
......@@ -6,9 +6,10 @@ import { DialogModule } from 'primeng/dialog';
import { DropdownModule } from 'primeng/dropdown';
import { FieldsetModule } from 'primeng/fieldset';
import { InputTextareaModule } from 'primeng/inputtextarea';
import { ButtonModule, CalendarModule, EditorModule, GrowlModule, InputTextModule, MegaMenuModule, MenubarModule, MessagesModule, OverlayPanelModule, ProgressSpinnerModule, ScrollPanelModule, SplitButtonModule, TabViewModule, TieredMenuModule, ToolbarModule, InputSwitchModule, PanelModule } from 'primeng/primeng';
import { ButtonModule, CalendarModule, EditorModule, FileUploadModule, GrowlModule, InputMaskModule, InputSwitchModule, InputTextModule, MegaMenuModule, MenubarModule, MessagesModule, OverlayPanelModule, PanelModule, ProgressBarModule, ProgressSpinnerModule, RadioButtonModule, ScrollPanelModule, SplitButtonModule, TabViewModule, TieredMenuModule, ToolbarModule, TooltipModule } from 'primeng/primeng';
import { SelectButtonModule } from 'primeng/selectbutton';
import { TableModule } from 'primeng/table';
import { ToastModule } from 'primeng/toast';
export const PrimeNGModules = [
MegaMenuModule,
......@@ -37,5 +38,11 @@ export const PrimeNGModules = [
EditorModule,
OverlayPanelModule,
PanelModule,
InputSwitchModule
InputSwitchModule,
RadioButtonModule,
ToastModule,
InputMaskModule,
ProgressBarModule,
FileUploadModule,
TooltipModule
];
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment