UNPKG

curls

Version:

💪 Responsive, expressive UI primitives for React written with Style Hooks and Emotion

14 lines (11 loc) • 363 B
import memoize from 'trie-memoize' export const objectWithoutProps = (obj, props) => { let next = {}, keys = Object.keys(obj), i = 0, len = keys.length for (; i < len; i++) if (props[keys[i]] === void 0) next[keys[i]] = obj[keys[i]] return next }, objectWithoutPropsMemo = memoize([WeakMap, WeakMap], objectWithoutProps)