// Module ID: 4209 // Function ID: 4210 // Name: ref // Dependencies: [19, 4210] // Module 4209 (ref) import noop from "noop"; import shallowEqual from "shallowEqual"; if (shallowEqual) { if (typeof shallowEqual === "object") { 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; };