51 lines
1.4 KiB
TypeScript
51 lines
1.4 KiB
TypeScript
import {BrowserModule} from '@angular/platform-browser';
|
|
import {NgModule} from '@angular/core';
|
|
import {FormsModule} from '@angular/forms';
|
|
import {Ng2AutoCompleteModule} from 'ng2-auto-complete';
|
|
import {HttpClientModule} from '@angular/common/http';
|
|
import {AngularSvgIconModule} from 'angular-svg-icon';
|
|
|
|
import {AppComponent} from './app.component';
|
|
import {AppRoutingModule} from './app-routing.module';
|
|
import {AlertModule} from 'ngx-bootstrap';
|
|
import {SelectorComponent} from './workbasket-selector/workbasket-selector.component';
|
|
import {TasklistComponent} from './tasklist/tasklist.component';
|
|
import {TaskdetailsComponent} from './taskdetails/taskdetails.component';
|
|
|
|
import {OrderTasksByPipe} from './util/orderTasksBy.pipe';
|
|
|
|
import {TaskComponent} from './task/task.component';
|
|
import {TasksComponent} from './tasks/tasks.component';
|
|
import {TaskService} from './services/task.service';
|
|
import {WorkbasketService} from './services/workbasket.service';
|
|
|
|
|
|
@NgModule({
|
|
declarations: [
|
|
AppComponent,
|
|
SelectorComponent,
|
|
TasklistComponent,
|
|
TaskdetailsComponent,
|
|
OrderTasksByPipe,
|
|
TaskComponent,
|
|
TasksComponent
|
|
],
|
|
imports: [
|
|
BrowserModule,
|
|
FormsModule,
|
|
AlertModule.forRoot(),
|
|
Ng2AutoCompleteModule,
|
|
AppRoutingModule,
|
|
HttpClientModule,
|
|
AngularSvgIconModule
|
|
],
|
|
providers: [
|
|
HttpClientModule,
|
|
TaskService,
|
|
WorkbasketService
|
|
],
|
|
bootstrap: [AppComponent]
|
|
})
|
|
export class AppModule {
|
|
}
|