diff --git a/Angular2_CLI_Full_Project/src/app/plugins/datafilterpipe.ts b/Angular2_CLI_Full_Project/src/app/plugins/datafilterpipe.ts deleted file mode 100644 index d7cda83..0000000 --- a/Angular2_CLI_Full_Project/src/app/plugins/datafilterpipe.ts +++ /dev/null @@ -1,16 +0,0 @@ -import * as _ from 'lodash'; -import { Pipe, - PipeTransform } from '@angular/core'; - -@Pipe({ - name: 'dataFilter' -}) -export class DataFilterPipe implements PipeTransform { - - transform(array: any[], query: string): any { - if (query) { - return _.filter(array, row=>row.name.indexOf(query) > -1); - } - return array; - } -} diff --git a/Angular2_CLI_Full_Project/src/app/plugins/datatable/datafilterpipe.ts b/Angular2_CLI_Full_Project/src/app/plugins/datatable/datafilterpipe.ts deleted file mode 100644 index d7cda83..0000000 --- a/Angular2_CLI_Full_Project/src/app/plugins/datatable/datafilterpipe.ts +++ /dev/null @@ -1,16 +0,0 @@ -import * as _ from 'lodash'; -import { Pipe, - PipeTransform } from '@angular/core'; - -@Pipe({ - name: 'dataFilter' -}) -export class DataFilterPipe implements PipeTransform { - - transform(array: any[], query: string): any { - if (query) { - return _.filter(array, row=>row.name.indexOf(query) > -1); - } - return array; - } -} diff --git a/Angular2_CLI_Full_Project/src/app/plugins/datatable/datatable.module.ts b/Angular2_CLI_Full_Project/src/app/plugins/datatable/datatable.module.ts index 0c1532f..dddbafa 100644 --- a/Angular2_CLI_Full_Project/src/app/plugins/datatable/datatable.module.ts +++ b/Angular2_CLI_Full_Project/src/app/plugins/datatable/datatable.module.ts @@ -4,13 +4,14 @@ import { CommonModule } from '@angular/common'; // DataTable import { DataTableModule } from 'angular2-datatable'; import { HttpModule } from '@angular/http'; -import { DataFilterPipe } from './datafilterpipe'; import { FormsModule } from '@angular/forms'; import { DataTableComponent } from './datatable.component'; +import {SharedModule} from "../../shared/shared.module"; //Routing import { DatatableRoutingModule } from './datatable-routing.module'; + // @NgModule({ imports: [ @@ -18,11 +19,11 @@ import { DatatableRoutingModule } from './datatable-routing.module'; CommonModule, DataTableModule, FormsModule, - HttpModule + HttpModule, + SharedModule ], declarations: [ - DataTableComponent, - DataFilterPipe + DataTableComponent ] }) export class DatatableInitModule { } diff --git a/Angular2_CLI_Full_Project/src/app/plugins/plugins.module.ts b/Angular2_CLI_Full_Project/src/app/plugins/plugins.module.ts index f0b4997..d110cbc 100644 --- a/Angular2_CLI_Full_Project/src/app/plugins/plugins.module.ts +++ b/Angular2_CLI_Full_Project/src/app/plugins/plugins.module.ts @@ -1,5 +1,4 @@ import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; //Routing import { PluginsRoutingModule } from './plugins-routing.module';