Files
Odoo-GraphQL-Subscription-C…/graphql-subscription/node_modules/@apollo/client/react/hooks/internal/useDeepMemo.js
2024-06-03 20:23:50 +05:30

10 lines
337 B
JavaScript

import * as React from "rehackt";
import { equal } from "@wry/equality";
export function useDeepMemo(memoFn, deps) {
var ref = React.useRef();
if (!ref.current || !equal(ref.current.deps, deps)) {
ref.current = { value: memoFn(), deps: deps };
}
return ref.current.value;
}
//# sourceMappingURL=useDeepMemo.js.map