// Module ID: 4055 // Function ID: 33827 // Name: ref // Dependencies: [31, 4056] // Module 4055 (ref) import result from "result"; import shallowEqual from "shallowEqual"; if (shallowEqual) { if ("object" === typeof shallowEqual) { 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; };