How to use the remeda.pick function in remeda

To help you get started, we’ve selected a few remeda examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github vladimiry / ElectronMail / src / electron-preload / webview / protonmail / api / build-db-patch.ts View on Github external
Code?: number, // 15052
                        Error?: string, // Message does not exist
                        ErrorDescription?: string,
                        Details?: object;
                    }>(error)
                    &&
                    error.status === 422
                    &&
                    error.data.Code === 15052
                ) { // ignoring the error as expected to happen
                    logger.warn(
                        // WARN don't log message-specific data as it might include sensitive fields
                        `Skip message fetching as it has been already removed from the trash before fetch action started`,
                        // WARN don't log full error as it might include sensitive data
                        JSON.stringify(
                            pick(error, ["data", "status", "statusText"]),
                        ),
                    );
                } else {
                    throw error;
                }
            }
        }
        await (async () => {
            const labels = await api.label.query();
            const upsertIds = mapping.folders.upsertIds.map(({id}) => id);
            const folders = labels
                .filter(({ID}) => upsertIds.includes(ID))
                .map(Database.buildFolder);
            patch.folders.upsert.push(...folders);
        })();
        for (const {id} of mapping.contacts.upsertIds) {
github typeless-js / create-react-app-starter / src / components / RouteResolver.tsx View on Github external
(global, router) => ({
      ...R.pick(global, ['isLoaded', 'user']),
      ...R.pick(router, ['location']),
    })
  );
github typeless-js / create-react-app-starter / src / components / RouteResolver.tsx View on Github external
(global, router) => ({
      ...R.pick(global, ['isLoaded', 'user']),
      ...R.pick(router, ['location']),
    })
  );

remeda

A utility library for JavaScript and Typescript.

MIT
Latest version published 23 days ago

Package Health Score

89 / 100
Full package analysis