{"version":3,"file":"onepoint-yap-dashboard-components-filter.mjs","sources":["../../../../projects/onepoint-yap/dashboard/components/filter/filter.pipe.ts","../../../../projects/onepoint-yap/dashboard/components/filter/filter.module.ts","../../../../projects/onepoint-yap/dashboard/components/filter/onepoint-yap-dashboard-components-filter.ts"],"sourcesContent":["import { Pipe, PipeTransform } from '@angular/core';\n\n@Pipe({\n  name: 'yapFilter'\n})\nexport class YapFilterPipe<T> implements PipeTransform {\n  transform(items: T[], property: keyof T, filter: string): any {\n    return items.filter((item) => String(item[property]).indexOf(filter) !== -1);\n  }\n}\n","import { NgModule } from '@angular/core';\nimport { YapFilterPipe } from './filter.pipe';\n\n@NgModule({\n  declarations: [YapFilterPipe],\n  exports: [YapFilterPipe]\n})\nexport class YapFilterModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":";;;MAKa,aAAa,CAAA;AACxB,IAAA,SAAS,CAAC,KAAU,EAAE,QAAiB,EAAE,MAAc,EAAA;QACrD,OAAO,KAAK,CAAC,MAAM,CAAC,CAAC,IAAI,KAAK,MAAM,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;KAC9E;8GAHU,aAAa,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,IAAA,EAAA,CAAA,CAAA,EAAA;4GAAb,aAAa,EAAA,IAAA,EAAA,WAAA,EAAA,CAAA,CAAA,EAAA;;2FAAb,aAAa,EAAA,UAAA,EAAA,CAAA;kBAHzB,IAAI;AAAC,YAAA,IAAA,EAAA,CAAA;AACJ,oBAAA,IAAI,EAAE,WAAW;AAClB,iBAAA,CAAA;;;MCGY,eAAe,CAAA;8GAAf,eAAe,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA,EAAA;+GAAf,eAAe,EAAA,YAAA,EAAA,CAHX,aAAa,CAAA,EAAA,OAAA,EAAA,CAClB,aAAa,CAAA,EAAA,CAAA,CAAA,EAAA;+GAEZ,eAAe,EAAA,CAAA,CAAA,EAAA;;2FAAf,eAAe,EAAA,UAAA,EAAA,CAAA;kBAJ3B,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;oBACR,YAAY,EAAE,CAAC,aAAa,CAAC;oBAC7B,OAAO,EAAE,CAAC,aAAa,CAAC;AACzB,iBAAA,CAAA;;;ACND;;AAEG;;;;"}