UNPKG

@taiga-ui/core

Version:

Core library for creating Angular components and applications using Taiga UI

7 lines 1.53 kB
import { computed, inject } from '@angular/core'; import { TuiTextfieldComponent } from './textfield.component'; export function tuiInjectAuxiliary(predicate) { const { auxiliaries } = inject(TuiTextfieldComponent); return computed(() => (auxiliaries().find(predicate) ?? null)); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGV4dGZpZWxkLWF1eGlsaWFyeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2NvcmUvY29tcG9uZW50cy90ZXh0ZmllbGQvdGV4dGZpZWxkLWF1eGlsaWFyeS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsUUFBUSxFQUFFLE1BQU0sRUFBYyxNQUFNLGVBQWUsQ0FBQztBQUU1RCxPQUFPLEVBQUMscUJBQXFCLEVBQUMsTUFBTSx1QkFBdUIsQ0FBQztBQUU1RCxNQUFNLFVBQVUsa0JBQWtCLENBQzlCLFNBQXFEO0lBRXJELE1BQU0sRUFBQyxXQUFXLEVBQUMsR0FBRyxNQUFNLENBQUMscUJBQXFCLENBQUMsQ0FBQztJQUVwRCxPQUFPLFFBQVEsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxJQUFJLENBQWEsQ0FBQyxDQUFDO0FBQy9FLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge2NvbXB1dGVkLCBpbmplY3QsIHR5cGUgU2lnbmFsfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHtUdWlUZXh0ZmllbGRDb21wb25lbnR9IGZyb20gJy4vdGV4dGZpZWxkLmNvbXBvbmVudCc7XG5cbmV4cG9ydCBmdW5jdGlvbiB0dWlJbmplY3RBdXhpbGlhcnk8VD4oXG4gICAgcHJlZGljYXRlOiAoYXV4aWxpYXJ5OiBhbnksIGluZGV4OiBudW1iZXIpID0+IGJvb2xlYW4sXG4pOiBTaWduYWw8VCB8IG51bGw+IHtcbiAgICBjb25zdCB7YXV4aWxpYXJpZXN9ID0gaW5qZWN0KFR1aVRleHRmaWVsZENvbXBvbmVudCk7XG5cbiAgICByZXR1cm4gY29tcHV0ZWQoKCkgPT4gKGF1eGlsaWFyaWVzKCkuZmluZChwcmVkaWNhdGUpID8/IG51bGwpIGFzIFQgfCBudWxsKTtcbn1cbiJdfQ==