diff --git a/src/CustomInfoTableSearchPipe.ts b/src/CustomInfoTableSearchPipe.ts
new file mode 100644
index 0000000..2817dfd
--- /dev/null
+++ b/src/CustomInfoTableSearchPipe.ts
@@ -0,0 +1,21 @@
+import { InfoTable } from './app/model/info-table';
+import { Pipe, PipeTransform } from '@angular/core';
+
+
+@Pipe({
+ name: 'filtertable',
+ pure: false
+})
+export class CustomFilterTable implements PipeTransform {
+ transform(items: InfoTable[], filter: string): any {
+ if (!items || !filter) {
+ return items;
+ }
+ // filter items array, items which match and return true will be
+ // kept, false will be filtered out
+ if(filter){
+ return items.filter(item => item.nameTable.toLowerCase().indexOf(filter) !== -1);
+ }
+
+ }
+}
diff --git a/src/app/app.module.ts b/src/app/app.module.ts
index 13e65cd..8e7a8a2 100644
--- a/src/app/app.module.ts
+++ b/src/app/app.module.ts
@@ -26,6 +26,7 @@ import { ScriptManagementComponent } from './manager/script-management/script-ma
import { AddScriptComponent } from './manager/add-script/add-script.component';
import { DndDirective } from './directives/dnd.directive'
import { CustomFilterScript } from 'src/CustomFilterScript';
+import { CustomFilterTable } from 'src/CustomInfoTableSearchPipe';
import { EditScriptComponent } from './manager/edit-script/edit-script.component';
import { TagsManagementComponent } from './manager/tags-management/tags-management.component';
import { NgMultiSelectDropDownModule } from 'ng-multiselect-dropdown';
@@ -43,6 +44,7 @@ import {MatTooltipModule} from '@angular/material/tooltip';
RequestPageComponent,
Custom_Ng2SearchPipe,
CustomFilterScript,
+ CustomFilterTable,
JoinsPageComponent,
CreateJoinsPageComponent,
JoinsTableComponent,
diff --git a/src/app/joins/joins-page/joins-page.component.html b/src/app/joins/joins-page/joins-page.component.html
index a417d6b..ab914d7 100644
--- a/src/app/joins/joins-page/joins-page.component.html
+++ b/src/app/joins/joins-page/joins-page.component.html
@@ -20,7 +20,7 @@
@@ -50,7 +50,7 @@
diff --git a/src/app/search/request-page/request-page.component.html b/src/app/search/request-page/request-page.component.html
index b584607..0da528b 100644
--- a/src/app/search/request-page/request-page.component.html
+++ b/src/app/search/request-page/request-page.component.html
@@ -24,7 +24,7 @@
-
+