pick

Picks the specified keys from an object and returns a new object containing only those key-value pairs.

Import

1import { pick } from "@aa-sdk/core";

Usage

1import { pick } from "@aa-sdk/core";
2
3const picked = pick(
4 {
5 foo: "foo",
6 bar: "bar",
7 },
8 ["foo"]
9); // { foo: "foo" }

Parameters

obj

Record<string, unknown> The object from which to pick keys

keys

string|string[] A single key or an array of keys to pick from the object

Returns

Record<string, unknown> A new object containing only the picked key-value pairs