1.1.2 • Published 3 years ago

memo-deps v1.1.2

Weekly downloads
1,526
License
ISC
Repository
github
Last release
3 years ago

memo-deps

Coverage Status

Memo with Dependencies. Inspired from React.useMemo. This can be used outside of React components without hooks.

Usage

import { memo } from 'memo-deps';

function expensive(arg1, arg2) {
    // 
}

const memoized = memo(expensive);

const dep1 = { a: 1 };
const dep2 = [ 4 ];

let result1 = memoized([arg1, arg2], [dep1, dep2]);
let result2 = memoized([arg3, arg4], [dep1, dep2]);

result1 === result2 // true
1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago