UNPKG

@ashetm/ng-utility

Version:

``@ashetm/ng-utility`` is a library that provide some utilities classes, like pipes.

5 lines 1.25 kB
import { map } from "rxjs/operators"; export function containsItem(fn) { return (source$) => source$.pipe(map((list) => list.some((item) => fn(item)))); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFpbnMtaXRlbS5vcGVyYXRvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3V0aWxpdHkvc3JjL2xpYi9vcGVyYXRvcnMvY29udGFpbnMtaXRlbS5vcGVyYXRvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUUsR0FBRyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFFckMsTUFBTSxVQUFVLFlBQVksQ0FBSSxFQUF3QjtJQUN0RCxPQUFPLENBQUMsT0FBd0IsRUFBRSxFQUFFLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFTLEVBQUUsRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFPLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztBQUMxRyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgT2JzZXJ2YWJsZSwgT3BlcmF0b3JGdW5jdGlvbiB9IGZyb20gXCJyeGpzXCI7XHJcbmltcG9ydCB7IG1hcCB9IGZyb20gXCJyeGpzL29wZXJhdG9yc1wiO1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIGNvbnRhaW5zSXRlbTxUPihmbjogKGl0ZW06IFQpID0+IGJvb2xlYW4pOiBPcGVyYXRvckZ1bmN0aW9uPFRbXSwgYm9vbGVhbj4ge1xyXG4gIHJldHVybiAoc291cmNlJDogT2JzZXJ2YWJsZTxUW10+KSA9PiBzb3VyY2UkLnBpcGUobWFwKChsaXN0OiBUW10pID0+IGxpc3Quc29tZSgoaXRlbTogVCkgPT4gZm4oaXRlbSkpKSk7XHJcbn1cclxuIl19