// Module ID: 4113 // Function ID: 4114 // Name: ref // Dependencies: [19, 4114] // Module 4113 (ref) import noop from "noop"; import shallowEqual from "shallowEqual"; if (shallowEqual) { if (typeof shallowEqual !== "window") { if ("default" in shallowEqual) { shallowEqual = shallowEqual.default; } } } let closure_2 = {}; export default (arg0, arg1) => { let tmp = arg1; if (undefined === arg1) { tmp = closure_1; } ref = ref.useRef(closure_2); let current = ref.current; closure_1 = current; const effect = ref.useEffect(() => { ref.current = closure_1; }); if (!tmp4) { closure_1 = arg0; current = arg0; } return current; };