diff options
Diffstat (limited to 'node_modules/rxjs/dist/esm/internal/operators/pluck.js')
| -rw-r--r-- | node_modules/rxjs/dist/esm/internal/operators/pluck.js | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/node_modules/rxjs/dist/esm/internal/operators/pluck.js b/node_modules/rxjs/dist/esm/internal/operators/pluck.js deleted file mode 100644 index 66a5f27..0000000 --- a/node_modules/rxjs/dist/esm/internal/operators/pluck.js +++ /dev/null @@ -1,21 +0,0 @@ -import { map } from './map'; -export function pluck(...properties) { - const length = properties.length; - if (length === 0) { - throw new Error('list of properties cannot be empty.'); - } - return map((x) => { - let currentProp = x; - for (let i = 0; i < length; i++) { - const p = currentProp === null || currentProp === void 0 ? void 0 : currentProp[properties[i]]; - if (typeof p !== 'undefined') { - currentProp = p; - } - else { - return undefined; - } - } - return currentProp; - }); -} -//# sourceMappingURL=pluck.js.map
\ No newline at end of file |
