UNPKG

@rx-signals/angular-provider

Version:
21 lines 2.54 kB
import { Pipe } from '@angular/core'; import { isNotNoValueType } from '@rx-signals/store'; import * as i0 from "@angular/core"; /** * Use this pipe to transform the rx-signals NoValueType to undefined */ export class RxsNoValueToUndefinedPipe { transform(value) { return isNotNoValueType(value) ? value : undefined; } } RxsNoValueToUndefinedPipe.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: RxsNoValueToUndefinedPipe, deps: [], target: i0.ɵɵFactoryTarget.Pipe }); RxsNoValueToUndefinedPipe.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "15.1.5", ngImport: i0, type: RxsNoValueToUndefinedPipe, isStandalone: true, name: "rxsNoValueToUndefined" }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: RxsNoValueToUndefinedPipe, decorators: [{ type: Pipe, args: [{ name: 'rxsNoValueToUndefined', standalone: true, }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicnhzLW5vLXZhbHVlLXRvLXVuZGVmaW5lZC5waXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvcngtc2lnbmFscy9hbmd1bGFyLXByb3ZpZGVyL3NyYy9saWIvcGlwZXMvcnhzLW5vLXZhbHVlLXRvLXVuZGVmaW5lZC5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQWlCLE1BQU0sZUFBZSxDQUFDO0FBQ3BELE9BQU8sRUFBRSxnQkFBZ0IsRUFBZSxNQUFNLG1CQUFtQixDQUFDOztBQUVsRTs7R0FFRztBQUtILE1BQU0sT0FBTyx5QkFBeUI7SUFDcEMsU0FBUyxDQUFJLEtBQXNCO1FBQ2pDLE9BQU8sZ0JBQWdCLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDO0lBQ3JELENBQUM7O3NIQUhVLHlCQUF5QjtvSEFBekIseUJBQXlCOzJGQUF6Qix5QkFBeUI7a0JBSnJDLElBQUk7bUJBQUM7b0JBQ0osSUFBSSxFQUFFLHVCQUF1QjtvQkFDN0IsVUFBVSxFQUFFLElBQUk7aUJBQ2pCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBpc05vdE5vVmFsdWVUeXBlLCBOb1ZhbHVlVHlwZSB9IGZyb20gJ0ByeC1zaWduYWxzL3N0b3JlJztcclxuXHJcbi8qKlxyXG4gKiBVc2UgdGhpcyBwaXBlIHRvIHRyYW5zZm9ybSB0aGUgcngtc2lnbmFscyBOb1ZhbHVlVHlwZSB0byB1bmRlZmluZWRcclxuICovXHJcbkBQaXBlKHtcclxuICBuYW1lOiAncnhzTm9WYWx1ZVRvVW5kZWZpbmVkJyxcclxuICBzdGFuZGFsb25lOiB0cnVlLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgUnhzTm9WYWx1ZVRvVW5kZWZpbmVkUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xyXG4gIHRyYW5zZm9ybTxUPih2YWx1ZTogVCB8IE5vVmFsdWVUeXBlKTogVCB8IHVuZGVmaW5lZCB7XHJcbiAgICByZXR1cm4gaXNOb3ROb1ZhbHVlVHlwZSh2YWx1ZSkgPyB2YWx1ZSA6IHVuZGVmaW5lZDtcclxuICB9XHJcbn1cclxuIl19