// Module ID: 10373 // Function ID: 10374 // Name: updateSharedValueIfChanged // Dependencies: [4850, 2] // Module 10373 (updateSharedValueIfChanged) import ReanimatedRexport from "ReanimatedRexport" /* 4850 */; import size from "module_2" /* 2 */; const fn = function u(get, arg1) { if (globalThis._WORKLET) { const value = get.get(); const obj2 = {}; const merged = Object.assign(value); const merged1 = Object.assign(arg1); for (const key10024 in obj2) { if (value[key10024] === obj2[key10024]) { continue; } else { let result = get.set(obj2); break; } break; } } else { const obj = ReanimatedRexport; obj.runOnUI(fn)(get, arg1); } }; let obj = { runOnUI: ReanimatedRexport.runOnUI, updateSharedValueIfChanged: "r" }; fn.__closure = obj; fn.__workletHash = 6367316923455; fn.__initData = { code: "function updateSharedValueIfChangedNativeTsx2(sharedValue,value){const{runOnUI,updateSharedValueIfChanged}=this.__closure;if(!_WORKLET){runOnUI(updateSharedValueIfChanged)(sharedValue,value);}else{const _sharedValue=sharedValue.get();const newValue={..._sharedValue,...value};for(const key in newValue){if(_sharedValue[key]!==newValue[key]){sharedValue.set(newValue);break;}}}}" }; let obj2 = { runOnUI: ReanimatedRexport.runOnUI }; fn.__closure = obj2; fn.__workletHash = 13662114226774; fn.__initData = { code: "function updateSharedValueIfChanged_updateSharedValueIfChangedNativeTsx1(sharedValue,value){const updateSharedValueIfChanged_updateSharedValueIfChangedNativeTsx1=this._recur;const{runOnUI}=this.__closure;if(!_WORKLET){runOnUI(updateSharedValueIfChanged_updateSharedValueIfChangedNativeTsx1)(sharedValue,value);}else{const _sharedValue=sharedValue.get();const newValue={..._sharedValue,...value};for(const key in newValue){if(_sharedValue[key]!==newValue[key]){sharedValue.set(newValue);break;}}}}" }; const fn2 = function u(get, arg1) { if (globalThis._WORKLET) { let num; const value = get.get(); if (value.length !== arg1.length) { const result = get.set(arg1); } for (let num = 0; num < arg1.length; num = num + 1) { if (value[num] !== arg1[num]) { let result1 = get.set(arg1); } } } else { const obj = ReanimatedRexport; obj.runOnUI(fn2)(get, arg1); } }; fn2.__closure = { runOnUI: ReanimatedRexport.runOnUI, updateSharedValueArrayIfChanged: "r" }; fn2.__workletHash = 10682766507787; fn2.__initData = { code: "function updateSharedValueIfChangedNativeTsx4(sharedValue,value){const{runOnUI,updateSharedValueArrayIfChanged}=this.__closure;if(!_WORKLET){runOnUI(updateSharedValueArrayIfChanged)(sharedValue,value);}else{const _sharedValue=sharedValue.get();if(_sharedValue.length!==value.length){sharedValue.set(value);}for(let i=0;i