// Module ID: 1806 // Function ID: 1807 // Name: useSharedValue // Dependencies: [32, 19, 1698, 1726] // Exports: useSharedValue // Module 1806 (useSharedValue) import closure_2 from "_slicedToArray" /* 32 */; import noop from "noop" /* 19 */; const require = arg1; ({ useEffect: c3, useState: c4 } = noop); export const useSharedValue = function useSharedValue(UNDETERMINED) { closure_0 = UNDETERMINED; const first = callback(callback3(() => UNDETERMINED(first[2]).makeMutable(UNDETERMINED)), 1)[0]; const items = [first]; callback2(() => () => { closure_1_0(closure_1_1[3]).cancelAnimation(closure_1); }, items); return first; };