UNPKG

ngx-router

Version:

A utility to get route params, query params from Activated Route by using dependency injection

8 lines 1.3 kB
import { map } from 'rxjs/operators'; export function routeDataFactory(paramKey) { return function (_a) { var data = _a.data; return data.pipe(map(function (data) { return data[paramKey]; })); }; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicm91dGUtZGF0YS5mYWN0b3J5LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LXJvdXRlci9yb3V0ZS1kYXRhLyIsInNvdXJjZXMiOlsicm91dGUtZGF0YS5mYWN0b3J5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLE9BQU8sRUFBQyxHQUFHLEVBQUMsTUFBTSxnQkFBZ0IsQ0FBQztBQUVuQyxNQUFNLFVBQVUsZ0JBQWdCLENBQzVCLFFBQWdCO0lBRWhCLE9BQU8sVUFBQyxFQUFZO1lBQVgsY0FBSTtRQUNULE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsVUFBQyxJQUFVLElBQUssT0FBQSxJQUFJLENBQUMsUUFBUSxDQUFDLEVBQWQsQ0FBYyxDQUFDLENBQUMsQ0FBQztJQUMxRCxDQUFDLENBQUM7QUFDTixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtBY3RpdmF0ZWRSb3V0ZSwgRGF0YX0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcbmltcG9ydCB7T2JzZXJ2YWJsZX0gZnJvbSAncnhqcyc7XG5pbXBvcnQge21hcH0gZnJvbSAncnhqcy9vcGVyYXRvcnMnO1xuXG5leHBvcnQgZnVuY3Rpb24gcm91dGVEYXRhRmFjdG9yeShcbiAgICBwYXJhbUtleTogc3RyaW5nLFxuKTogKHJvdXRlOiBBY3RpdmF0ZWRSb3V0ZSkgPT4gT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICByZXR1cm4gKHtkYXRhfTogRGF0YSk6IE9ic2VydmFibGU8YW55PiA9PiB7XG4gICAgICAgIHJldHVybiBkYXRhLnBpcGUobWFwKChkYXRhOiBEYXRhKSA9PiBkYXRhW3BhcmFtS2V5XSkpO1xuICAgIH07XG59XG4iXX0=