Skip to content

Commit d40bf27

Browse files
committed
feat:deepMemo 정의
1 parent cf2b239 commit d40bf27

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packages/lib/src/hocs/deepMemo.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
import type { FunctionComponent } from "react";
1+
import { memo, type FunctionComponent } from "react";
2+
import { deepEquals } from "../equals";
23

34
export function deepMemo<P extends object>(Component: FunctionComponent<P>) {
4-
return Component;
5+
return memo<P>(Component, deepEquals);
56
}

0 commit comments

Comments
 (0)