@vymalo/medusa-printful
Version:
Connect your MedusaJS store to Printful
12 lines (11 loc) • 451 B
TypeScript
import { ListIterateeCustom, ValueIteratee } from 'lodash';
export declare function multiMap<T, Fns extends Record<string, (item: T) => any[]>>(arr: T[], fns: Fns, { filterConfig, uniqByConfig, }?: {
filterConfig?: {
[K in keyof Fns]?: ListIterateeCustom<ReturnType<Fns[K]>[0], boolean>;
};
uniqByConfig?: {
[K in keyof Fns]?: ValueIteratee<ReturnType<Fns[K]>[0]>;
};
}): {
[K in keyof Fns]: ReturnType<Fns[K]>;
};