Skip to content

Commit

Permalink
[refact] useMemo 필요 없는 분기 제거 #22
Browse files Browse the repository at this point in the history
  • Loading branch information
kakasoo committed Dec 13, 2020
1 parent 9bfedff commit 8d7951f
Showing 1 changed file with 2 additions and 7 deletions.
9 changes: 2 additions & 7 deletions src/boostact/Boostact.js
Original file line number Diff line number Diff line change
Expand Up @@ -447,18 +447,13 @@ const useMemo = (func, arr) => {
return HOOKS[CURRENT_HOOK_ID].value;
}

const result = HOOKS[CURRENT_HOOK_ID].beforeArr.some((el, i) => {
HOOKS[CURRENT_HOOK_ID].beforeArr.some((el, i) => {
if (el !== arr[i]) {
HOOKS[CURRENT_HOOK_ID] = { value: func(), beforeArr: arr };
return true;
}
});

if (!result) {
return HOOKS[CURRENT_HOOK_ID].value;
} else {
return func();
}
return HOOKS[CURRENT_HOOK_ID].value;
};

const useCallback = (func, arr) => {
Expand Down

0 comments on commit 8d7951f

Please sign in to comment.