Newer
Older
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { RouterModule } from '@angular/router';
import { DragDropModule } from '@angular/cdk/drag-drop';

Alex ORLUC
committed
import { AppServiceModule } from './app-service.module';
import { NotificationModule } from '../service/notification/notification.module';
import { MaarchTreeComponent } from '../plugins/tree/maarch-tree.component';
import { AutocompleteListComponent } from '../plugins/autocomplete-list/autocomplete-list.component';
import { AppMaterialModule } from './app-material.module';
import { SmdFabSpeedDialComponent, SmdFabSpeedDialTrigger, SmdFabSpeedDialActions, } from '../plugins/fab-speed-dial';
import { HeaderRightComponent } from './header/header-right.component';
import { HeaderLeftComponent } from './header/header-left.component';
import { HeaderPanelComponent } from './header/header-panel.component';
import { MenuNavComponent } from './menu/menu-nav.component';
import { MenuShortcutComponent, IndexingGroupModalComponent } from './menu/menu-shortcut.component';
import { SearchHomeComponent } from './search/search-home.component';
import { BasketHomeComponent } from './basket/basket-home.component';
import { FieldListComponent } from './indexation/field-list/field-list.component';

Alex ORLUC
committed
import { AlertComponent } from '../plugins/modal/alert.component';
import { ConfirmComponent } from '../plugins/modal/confirm.component';
import { NotesListComponent } from './notes/notes.component';
import { NoteEditorComponent } from './notes/note-editor.component';
import { PluginAutocomplete } from '../plugins/autocomplete/autocomplete.component';
import { PluginSelectSearchComponent } from '../plugins/select-search/select-search.component';
import { DragDropDirective } from '../app/viewer/upload-file-dnd.directive';
import { AddressBanAutocompleteComponent } from './contact/ban-autocomplete/address-ban-autocomplete.component';
import { ContactAutocompleteComponent } from './contact/autocomplete/contact-autocomplete.component';
import { ContactsFormComponent } from './administration/contact/page/form/contacts-form.component';
import { HistoryComponent } from './history/history.component';
import { DiffusionsListComponent } from './diffusions/diffusions-list.component';
import { VisaWorkflowComponent } from './visa/visa-workflow.component';
import { AvisWorkflowComponent } from './avis/avis-workflow.component';
import { ContactResourceComponent } from './contact/contact-resource/contact-resource.component';
import { ContactDetailComponent } from './contact/contact-detail/contact-detail.component';
import { AttachmentsListComponent } from './attachments/attachments-list.component';
import { FolderMenuComponent } from './folder/folder-menu/folder-menu.component';
import { FolderActionListComponent } from './folder/folder-action-list/folder-action-list.component';
import { LinkedResourceListComponent } from './linkedResource/linked-resource-list.component';
@NgModule({
imports: [
CommonModule,
DragDropModule,
AppServiceModule,
NotificationModule
],
declarations: [
MenuNavComponent,
HeaderRightComponent,
HeaderLeftComponent,
HeaderPanelComponent,
IndexingGroupModalComponent,
SmdFabSpeedDialComponent,
SmdFabSpeedDialTrigger,
SmdFabSpeedDialActions,

Alex ORLUC
committed
PluginAutocomplete,
PluginSelectSearchComponent,
AddressBanAutocompleteComponent,
VisaWorkflowComponent,
AvisWorkflowComponent,
MaarchTreeComponent,
ContactResourceComponent,
ContactDetailComponent,
AutocompleteListComponent,
AttachmentsListComponent,
FolderMenuComponent,
FolderActionListComponent,
LinkedResourceListComponent,
NotesListComponent,
NoteEditorComponent,
],
exports: [
CommonModule,
MenuNavComponent,
MenuShortcutComponent,
HeaderRightComponent,
HeaderLeftComponent,
HeaderPanelComponent,
FormsModule,
ReactiveFormsModule,
RouterModule,
SmdFabSpeedDialComponent,
SmdFabSpeedDialTrigger,
SmdFabSpeedDialActions,

Alex ORLUC
committed
PluginAutocomplete,
PluginSelectSearchComponent,
ContactsFormComponent,
HistoryComponent,
AddressBanAutocompleteComponent,
VisaWorkflowComponent,
AvisWorkflowComponent,
MaarchTreeComponent,
ContactResourceComponent,
ContactDetailComponent,
AutocompleteListComponent,
AttachmentsListComponent,
FolderMenuComponent,
FolderActionListComponent,
LinkedResourceListComponent,
NotesListComponent,
NoteEditorComponent,
entryComponents: [
AlertComponent,
ConfirmComponent
})
export class SharedModule { }