UNPKG

@solariera/use-memoized

Version:
16 lines (15 loc) 483 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useMemoized = void 0; const useObjectMemo_1 = require("../useObjectMemo"); /** * useMemoized * @param {T} obj * @param {unknown[]} dependencies */ const useMemoized = (obj, dependencies) => { if (!dependencies) return (0, useObjectMemo_1.useObjectMemo)(() => obj, [obj]); return (0, useObjectMemo_1.useObjectMemo)(() => obj, dependencies); }; exports.useMemoized = useMemoized;