// Metro module 10042 (f10043). import * as _ReanimatedRexport from "../ReanimatedRexport"; let u2; let c6678_0; let env6677 = {}; const r12 = function u(a0, a1) { if (_WORKLET) { const r10 = a0.get(); const r22 = { ...r10, ...a1 }; for (const key in r22) { if (r10[key] !== r22[key]) { a0.set(r22); break; } } } else { _ReanimatedRexport.runOnUI(u2)(a0, a1); } }; r12.__closure = { runOnUI: _ReanimatedRexport.runOnUI, updateSharedValueIfChanged: void 0 }; r12.__workletHash = 6367316923455; r12.__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;}}}}" }; u2 = r12; r12.__closure = { runOnUI: _ReanimatedRexport.runOnUI }; r12.__workletHash = 13662114226774; r12.__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;}}}}" }; c6678_0 = void 0; const r25 = function u(a0, a1) { if (_WORKLET) { const r19 = a0.get(); if (r19.length !== a1.length) { a0.set(a1); } const length = a1.length; let r0 = 0; if (0 < length) { do { const r26 = r19[r0]; const r27 = a1[r0]; const r1 = r0; if (r26 !== r27) { a0.set(a1); } r0 = r1 + 1; } while (r0 < a1.length); } } else { _ReanimatedRexport.runOnUI(c6678_0)(a0, a1); } }; r25.__closure = { runOnUI: _ReanimatedRexport.runOnUI, updateSharedValueArrayIfChanged: void 0 }; r25.__workletHash = 10682766507787; r25.__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