Files
pezkuwi-mobile-app/frontend/.metro-cache/cache/61/17fdf631291149f334283ee7c36a57685fb4e600a3adb39e76432217218856fdf9144d
T
2025-11-08 18:17:03 +00:00

1 line
27 KiB
Plaintext

{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":15},"end":{"line":3,"column":31,"index":46}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":47},"end":{"line":4,"column":52,"index":99}}],"key":"KyzuX10g6ixS9UfynhmjlvCIG3g=","exportNames":["*"],"imports":1}},{"name":"react-native-safe-area-context","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":100},"end":{"line":7,"column":57,"index":216}}],"key":"XjdTKvCUWX6CbQzg5fSDHG/WgHk=","exportNames":["*"],"imports":1}},{"name":"use-latest-callback","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":8,"column":0,"index":217},"end":{"line":8,"column":52,"index":269}}],"key":"2ER/r3Agt+5SFwaFR8HXg24Rpu4=","exportNames":["*"],"imports":1}},{"name":"use-sync-external-store/with-selector","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":9,"column":0,"index":270},"end":{"line":9,"column":89,"index":359}}],"key":"eWOvQ07XtQMBjXiY0qREKFi+uR8=","exportNames":["*"],"imports":1}},{"name":"react/jsx-runtime","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":13,"column":0,"index":499},"end":{"line":13,"column":86,"index":585}}],"key":"rKAWVuQOSSDHxC6IWcmkeWszaWg=","exportNames":["*"],"imports":1}},{"name":"react-native-safe-area-context","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":14,"column":25,"index":611},"end":{"line":14,"column":66,"index":652}}],"key":"6pHRDUl9j7DHzZ/OfZoTArvVaDg=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopNamespace(e) {\n if (e && e.__esModule) return e;\n var n = {};\n if (e) Object.keys(e).forEach(function (k) {\n var d = Object.getOwnPropertyDescriptor(e, k);\n Object.defineProperty(n, k, d.get ? d : {\n enumerable: true,\n get: function () {\n return e[k];\n }\n });\n });\n n.default = e;\n return n;\n }\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n exports.useFrameSize = useFrameSize;\n exports.FrameSizeProvider = FrameSizeProvider;\n var _react = require(_dependencyMap[0], \"react\");\n var React = _interopNamespace(_react);\n var _reactNative = require(_dependencyMap[1], \"react-native\");\n var _reactNativeSafeAreaContext = require(_dependencyMap[2], \"react-native-safe-area-context\");\n var _useLatestCallback = require(_dependencyMap[3], \"use-latest-callback\");\n var useLatestCallback = _interopDefault(_useLatestCallback);\n var _useSyncExternalStoreWithSelector = require(_dependencyMap[4], \"use-sync-external-store/with-selector\");\n var _reactJsxRuntime = require(_dependencyMap[5], \"react/jsx-runtime\");\n // Load with require to avoid error from webpack due to missing export in older versions\n // eslint-disable-next-line import-x/no-commonjs\n\n var SafeAreaListener = require(_dependencyMap[6], \"react-native-safe-area-context\").SafeAreaListener;\n var FrameContext = /*#__PURE__*/React.createContext(undefined);\n function useFrameSize(selector, throttle) {\n var context = React.useContext(FrameContext);\n if (context == null) {\n throw new Error('useFrameSize must be used within a FrameSizeProvider');\n }\n var value = (0, _useSyncExternalStoreWithSelector.useSyncExternalStoreWithSelector)(throttle ? context.subscribeThrottled : context.subscribe, context.getCurrent, context.getCurrent, selector);\n return value;\n }\n function FrameSizeProvider(_ref) {\n var initialFrame = _ref.initialFrame,\n children = _ref.children;\n var context = React.useContext(FrameContext);\n if (context != null) {\n // If the context is already present, don't wrap again\n return children;\n }\n return /*#__PURE__*/(0, _reactJsxRuntime.jsx)(FrameSizeProviderInner, {\n initialFrame: initialFrame,\n children: children\n });\n }\n function FrameSizeProviderInner(_ref2) {\n var initialFrame = _ref2.initialFrame,\n children = _ref2.children;\n var frameRef = React.useRef({\n width: initialFrame.width,\n height: initialFrame.height\n });\n var listeners = React.useRef(new Set());\n var getCurrent = (0, useLatestCallback.default)(() => frameRef.current);\n var subscribe = (0, useLatestCallback.default)(listener => {\n listeners.current.add(listener);\n return () => {\n listeners.current.delete(listener);\n };\n });\n var subscribeThrottled = (0, useLatestCallback.default)(listener => {\n var delay = 100; // Throttle delay in milliseconds\n\n var timer;\n var updated = false;\n var waiting = false;\n var throttledListener = () => {\n clearTimeout(timer);\n updated = true;\n if (waiting) {\n // Schedule a timer to call the listener at the end\n timer = setTimeout(() => {\n if (updated) {\n updated = false;\n listener();\n }\n }, delay);\n } else {\n waiting = true;\n setTimeout(function () {\n waiting = false;\n }, delay);\n\n // Call the listener immediately at start\n updated = false;\n listener();\n }\n };\n var unsubscribe = subscribe(throttledListener);\n return () => {\n unsubscribe();\n clearTimeout(timer);\n };\n });\n var context = React.useMemo(() => ({\n getCurrent,\n subscribe,\n subscribeThrottled\n }), [subscribe, subscribeThrottled, getCurrent]);\n var onChange = (0, useLatestCallback.default)(frame => {\n if (frameRef.current.height === frame.height && frameRef.current.width === frame.width) {\n return;\n }\n frameRef.current = {\n width: frame.width,\n height: frame.height\n };\n listeners.current.forEach(listener => listener());\n });\n return /*#__PURE__*/(0, _reactJsxRuntime.jsxs)(_reactJsxRuntime.Fragment, {\n children: [_reactNative.Platform.OS === 'web' ? /*#__PURE__*/(0, _reactJsxRuntime.jsx)(FrameSizeListenerWeb, {\n onChange: onChange\n }) : typeof SafeAreaListener === 'undefined' ? /*#__PURE__*/(0, _reactJsxRuntime.jsx)(FrameSizeListenerNativeFallback, {\n onChange: onChange\n }) : /*#__PURE__*/(0, _reactJsxRuntime.jsx)(SafeAreaListener, {\n onChange: _ref3 => {\n var frame = _ref3.frame;\n return onChange(frame);\n },\n style: _reactNative.StyleSheet.absoluteFill\n }), /*#__PURE__*/(0, _reactJsxRuntime.jsx)(FrameContext.Provider, {\n value: context,\n children: children\n })]\n });\n }\n\n // SafeAreaListener is available only on newer versions\n // Fallback to an effect-based shim for older versions\n function FrameSizeListenerNativeFallback(_ref4) {\n var onChange = _ref4.onChange;\n var frame = (0, _reactNativeSafeAreaContext.useSafeAreaFrame)();\n React.useLayoutEffect(() => {\n onChange(frame);\n }, [frame, onChange]);\n return null;\n }\n\n // FIXME: On the Web, the safe area frame value doesn't update on resize\n // So we workaround this by measuring the frame on resize\n function FrameSizeListenerWeb(_ref5) {\n var onChange = _ref5.onChange;\n var elementRef = React.useRef(null);\n React.useEffect(() => {\n if (elementRef.current == null) {\n return;\n }\n var rect = elementRef.current.getBoundingClientRect();\n onChange({\n width: rect.width,\n height: rect.height\n });\n var observer = new ResizeObserver(entries => {\n var entry = entries[0];\n if (entry) {\n var _entry$contentRect = entry.contentRect,\n width = _entry$contentRect.width,\n height = _entry$contentRect.height;\n onChange({\n width,\n height\n });\n }\n });\n observer.observe(elementRef.current);\n return () => {\n observer.disconnect();\n };\n }, [onChange]);\n return /*#__PURE__*/(0, _reactJsxRuntime.jsx)(\"div\", {\n ref: elementRef,\n style: {\n position: 'absolute',\n left: 0,\n right: 0,\n top: 0,\n bottom: 0,\n pointerEvents: 'none',\n visibility: 'hidden'\n }\n });\n }\n});","lineCount":200,"map":[[2,2,1,0],[2,14,1,12],[4,2,1,13,"Object"],[4,8,1,13],[4,9,1,13,"defineProperty"],[4,23,1,13],[4,24,1,13,"exports"],[4,31,1,13],[5,4,1,13,"value"],[5,9,1,13],[6,2,1,13],[7,2,1,13],[7,11,1,13,"_interopNamespace"],[7,29,1,13,"e"],[7,30,1,13],[8,4,1,13],[8,8,1,13,"e"],[8,9,1,13],[8,13,1,13,"e"],[8,14,1,13],[8,15,1,13,"__esModule"],[8,25,1,13],[8,34,1,13,"e"],[8,35,1,13],[9,4,1,13],[9,8,1,13,"n"],[9,9,1,13],[10,4,1,13],[10,8,1,13,"e"],[10,9,1,13],[10,11,1,13,"Object"],[10,17,1,13],[10,18,1,13,"keys"],[10,22,1,13],[10,23,1,13,"e"],[10,24,1,13],[10,26,1,13,"forEach"],[10,33,1,13],[10,44,1,13,"k"],[10,45,1,13],[11,6,1,13],[11,10,1,13,"d"],[11,11,1,13],[11,14,1,13,"Object"],[11,20,1,13],[11,21,1,13,"getOwnPropertyDescriptor"],[11,45,1,13],[11,46,1,13,"e"],[11,47,1,13],[11,49,1,13,"k"],[11,50,1,13],[12,6,1,13,"Object"],[12,12,1,13],[12,13,1,13,"defineProperty"],[12,27,1,13],[12,28,1,13,"n"],[12,29,1,13],[12,31,1,13,"k"],[12,32,1,13],[12,34,1,13,"d"],[12,35,1,13],[12,36,1,13,"get"],[12,39,1,13],[12,42,1,13,"d"],[12,43,1,13],[13,8,1,13,"enumerable"],[13,18,1,13],[14,8,1,13,"get"],[14,11,1,13],[14,22,1,13,"get"],[14,23,1,13],[15,10,1,13],[15,17,1,13,"e"],[15,18,1,13],[15,19,1,13,"k"],[15,20,1,13],[16,8,1,13],[17,6,1,13],[18,4,1,13],[19,4,1,13,"n"],[19,5,1,13],[19,6,1,13,"default"],[19,13,1,13],[19,16,1,13,"e"],[19,17,1,13],[20,4,1,13],[20,11,1,13,"n"],[20,12,1,13],[21,2,1,13],[22,2,1,13],[22,11,1,13,"_interopDefault"],[22,27,1,13,"e"],[22,28,1,13],[23,4,1,13],[23,11,1,13,"e"],[23,12,1,13],[23,16,1,13,"e"],[23,17,1,13],[23,18,1,13,"__esModule"],[23,28,1,13],[23,31,1,13,"e"],[23,32,1,13],[24,6,1,13,"default"],[24,13,1,13],[24,15,1,13,"e"],[25,4,1,13],[26,2,1,13],[27,2,16,0,"exports"],[27,9,16,0],[27,10,16,0,"useFrameSize"],[27,22,16,0],[27,25,16,0,"useFrameSize"],[27,37,16,0],[28,2,24,0,"exports"],[28,9,24,0],[28,10,24,0,"FrameSizeProvider"],[28,27,24,0],[28,30,24,0,"FrameSizeProvider"],[28,47,24,0],[29,2,3,0],[29,6,3,0,"_react"],[29,12,3,0],[29,15,3,0,"require"],[29,22,3,0],[29,23,3,0,"_dependencyMap"],[29,37,3,0],[30,2,3,0],[30,6,3,0,"React"],[30,11,3,0],[30,14,3,0,"_interopNamespace"],[30,31,3,0],[30,32,3,0,"_react"],[30,38,3,0],[31,2,4,0],[31,6,4,0,"_reactNative"],[31,18,4,0],[31,21,4,0,"require"],[31,28,4,0],[31,29,4,0,"_dependencyMap"],[31,43,4,0],[32,2,5,0],[32,6,5,0,"_reactNativeSafeAreaContext"],[32,33,5,0],[32,36,5,0,"require"],[32,43,5,0],[32,44,5,0,"_dependencyMap"],[32,58,5,0],[33,2,8,0],[33,6,8,0,"_useLatestCallback"],[33,24,8,0],[33,27,8,0,"require"],[33,34,8,0],[33,35,8,0,"_dependencyMap"],[33,49,8,0],[34,2,8,0],[34,6,8,0,"useLatestCallback"],[34,23,8,0],[34,26,8,0,"_interopDefault"],[34,41,8,0],[34,42,8,0,"_useLatestCallback"],[34,60,8,0],[35,2,9,0],[35,6,9,0,"_useSyncExternalStoreWithSelector"],[35,39,9,0],[35,42,9,0,"require"],[35,49,9,0],[35,50,9,0,"_dependencyMap"],[35,64,9,0],[36,2,13,0],[36,6,13,0,"_reactJsxRuntime"],[36,22,13,0],[36,25,13,0,"require"],[36,32,13,0],[36,33,13,0,"_dependencyMap"],[36,47,13,0],[37,2,11,0],[38,2,12,0],[40,2,14,0],[40,6,14,6,"SafeAreaListener"],[40,22,14,22],[40,25,14,25,"require"],[40,32,14,32],[40,33,14,32,"_dependencyMap"],[40,47,14,32],[40,84,14,65],[40,85,14,66],[40,86,14,67,"SafeAreaListener"],[40,102,14,83],[41,2,15,0],[41,6,15,6,"FrameContext"],[41,18,15,18],[41,21,15,21],[41,34,15,34,"React"],[41,39,15,39],[41,40,15,40,"createContext"],[41,53,15,53],[41,54,15,54,"undefined"],[41,63,15,63],[41,64,15,64],[42,2,16,7],[42,11,16,16,"useFrameSize"],[42,23,16,28,"useFrameSize"],[42,24,16,29,"selector"],[42,32,16,37],[42,34,16,39,"throttle"],[42,42,16,47],[42,44,16,49],[43,4,17,2],[43,8,17,8,"context"],[43,15,17,15],[43,18,17,18,"React"],[43,23,17,23],[43,24,17,24,"useContext"],[43,34,17,34],[43,35,17,35,"FrameContext"],[43,47,17,47],[43,48,17,48],[44,4,18,2],[44,8,18,6,"context"],[44,15,18,13],[44,19,18,17],[44,23,18,21],[44,25,18,23],[45,6,19,4],[45,12,19,10],[45,16,19,14,"Error"],[45,21,19,19],[45,22,19,20],[45,76,19,74],[45,77,19,75],[46,4,20,2],[47,4,21,2],[47,8,21,8,"value"],[47,13,21,13],[47,16,21,16],[47,20,21,16,"useSyncExternalStoreWithSelector"],[47,53,21,48],[47,54,21,48,"useSyncExternalStoreWithSelector"],[47,86,21,48],[47,88,21,49,"throttle"],[47,96,21,57],[47,99,21,60,"context"],[47,106,21,67],[47,107,21,68,"subscribeThrottled"],[47,125,21,86],[47,128,21,89,"context"],[47,135,21,96],[47,136,21,97,"subscribe"],[47,145,21,106],[47,147,21,108,"context"],[47,154,21,115],[47,155,21,116,"getCurrent"],[47,165,21,126],[47,167,21,128,"context"],[47,174,21,135],[47,175,21,136,"getCurrent"],[47,185,21,146],[47,187,21,148,"selector"],[47,195,21,156],[47,196,21,157],[48,4,22,2],[48,11,22,9,"value"],[48,16,22,14],[49,2,23,0],[50,2,24,7],[50,11,24,16,"FrameSizeProvider"],[50,28,24,33,"FrameSizeProvider"],[50,29,24,33,"_ref"],[50,33,24,33],[50,35,27,3],[51,4,27,3],[51,8,25,2,"initialFrame"],[51,20,25,14],[51,23,25,14,"_ref"],[51,27,25,14],[51,28,25,2,"initialFrame"],[51,40,25,14],[52,6,26,2,"children"],[52,14,26,10],[52,17,26,10,"_ref"],[52,21,26,10],[52,22,26,2,"children"],[52,30,26,10],[53,4,28,2],[53,8,28,8,"context"],[53,15,28,15],[53,18,28,18,"React"],[53,23,28,23],[53,24,28,24,"useContext"],[53,34,28,34],[53,35,28,35,"FrameContext"],[53,47,28,47],[53,48,28,48],[54,4,29,2],[54,8,29,6,"context"],[54,15,29,13],[54,19,29,17],[54,23,29,21],[54,25,29,23],[55,6,30,4],[56,6,31,4],[56,13,31,11,"children"],[56,21,31,19],[57,4,32,2],[58,4,33,2],[58,11,33,9],[58,24,33,22],[58,28,33,22,"_jsx"],[58,44,33,26],[58,45,33,26,"jsx"],[58,48,33,26],[58,50,33,27,"FrameSizeProviderInner"],[58,72,33,49],[58,74,33,51],[59,6,34,4,"initialFrame"],[59,18,34,16],[59,20,34,18,"initialFrame"],[59,32,34,30],[60,6,35,4,"children"],[60,14,35,12],[60,16,35,14,"children"],[61,4,36,2],[61,5,36,3],[61,6,36,4],[62,2,37,0],[63,2,38,0],[63,11,38,9,"FrameSizeProviderInner"],[63,33,38,31,"FrameSizeProviderInner"],[63,34,38,31,"_ref2"],[63,39,38,31],[63,41,41,3],[64,4,41,3],[64,8,39,2,"initialFrame"],[64,20,39,14],[64,23,39,14,"_ref2"],[64,28,39,14],[64,29,39,2,"initialFrame"],[64,41,39,14],[65,6,40,2,"children"],[65,14,40,10],[65,17,40,10,"_ref2"],[65,22,40,10],[65,23,40,2,"children"],[65,31,40,10],[66,4,42,2],[66,8,42,8,"frameRef"],[66,16,42,16],[66,19,42,19,"React"],[66,24,42,24],[66,25,42,25,"useRef"],[66,31,42,31],[66,32,42,32],[67,6,43,4,"width"],[67,11,43,9],[67,13,43,11,"initialFrame"],[67,25,43,23],[67,26,43,24,"width"],[67,31,43,29],[68,6,44,4,"height"],[68,12,44,10],[68,14,44,12,"initialFrame"],[68,26,44,24],[68,27,44,25,"height"],[69,4,45,2],[69,5,45,3],[69,6,45,4],[70,4,46,2],[70,8,46,8,"listeners"],[70,17,46,17],[70,20,46,20,"React"],[70,25,46,25],[70,26,46,26,"useRef"],[70,32,46,32],[70,33,46,33],[70,37,46,37,"Set"],[70,40,46,40],[70,41,46,41],[70,42,46,42],[70,43,46,43],[71,4,47,2],[71,8,47,8,"getCurrent"],[71,18,47,18],[71,21,47,21],[71,25,47,21,"useLatestCallback"],[71,42,47,38],[71,43,47,38,"default"],[71,50,47,38],[71,52,47,39],[71,58,47,45,"frameRef"],[71,66,47,53],[71,67,47,54,"current"],[71,74,47,61],[71,75,47,62],[72,4,48,2],[72,8,48,8,"subscribe"],[72,17,48,17],[72,20,48,20],[72,24,48,20,"useLatestCallback"],[72,41,48,37],[72,42,48,37,"default"],[72,49,48,37],[72,51,48,38,"listener"],[72,59,48,46],[72,63,48,50],[73,6,49,4,"listeners"],[73,15,49,13],[73,16,49,14,"current"],[73,23,49,21],[73,24,49,22,"add"],[73,27,49,25],[73,28,49,26,"listener"],[73,36,49,34],[73,37,49,35],[74,6,50,4],[74,13,50,11],[74,19,50,17],[75,8,51,6,"listeners"],[75,17,51,15],[75,18,51,16,"current"],[75,25,51,23],[75,26,51,24,"delete"],[75,32,51,30],[75,33,51,31,"listener"],[75,41,51,39],[75,42,51,40],[76,6,52,4],[76,7,52,5],[77,4,53,2],[77,5,53,3],[77,6,53,4],[78,4,54,2],[78,8,54,8,"subscribeThrottled"],[78,26,54,26],[78,29,54,29],[78,33,54,29,"useLatestCallback"],[78,50,54,46],[78,51,54,46,"default"],[78,58,54,46],[78,60,54,47,"listener"],[78,68,54,55],[78,72,54,59],[79,6,55,4],[79,10,55,10,"delay"],[79,15,55,15],[79,18,55,18],[79,21,55,21],[79,22,55,22],[79,23,55,23],[81,6,57,4],[81,10,57,8,"timer"],[81,15,57,13],[82,6,58,4],[82,10,58,8,"updated"],[82,17,58,15],[82,20,58,18],[82,25,58,23],[83,6,59,4],[83,10,59,8,"waiting"],[83,17,59,15],[83,20,59,18],[83,25,59,23],[84,6,60,4],[84,10,60,10,"throttledListener"],[84,27,60,27],[84,30,60,30,"throttledListener"],[84,31,60,30],[84,36,60,36],[85,8,61,6,"clearTimeout"],[85,20,61,18],[85,21,61,19,"timer"],[85,26,61,24],[85,27,61,25],[86,8,62,6,"updated"],[86,15,62,13],[86,18,62,16],[86,22,62,20],[87,8,63,6],[87,12,63,10,"waiting"],[87,19,63,17],[87,21,63,19],[88,10,64,8],[89,10,65,8,"timer"],[89,15,65,13],[89,18,65,16,"setTimeout"],[89,28,65,26],[89,29,65,27],[89,35,65,33],[90,12,66,10],[90,16,66,14,"updated"],[90,23,66,21],[90,25,66,23],[91,14,67,12,"updated"],[91,21,67,19],[91,24,67,22],[91,29,67,27],[92,14,68,12,"listener"],[92,22,68,20],[92,23,68,21],[92,24,68,22],[93,12,69,10],[94,10,70,8],[94,11,70,9],[94,13,70,11,"delay"],[94,18,70,16],[94,19,70,17],[95,8,71,6],[95,9,71,7],[95,15,71,13],[96,10,72,8,"waiting"],[96,17,72,15],[96,20,72,18],[96,24,72,22],[97,10,73,8,"setTimeout"],[97,20,73,18],[97,21,73,19],[97,33,73,31],[98,12,74,10,"waiting"],[98,19,74,17],[98,22,74,20],[98,27,74,25],[99,10,75,8],[99,11,75,9],[99,13,75,11,"delay"],[99,18,75,16],[99,19,75,17],[101,10,77,8],[102,10,78,8,"updated"],[102,17,78,15],[102,20,78,18],[102,25,78,23],[103,10,79,8,"listener"],[103,18,79,16],[103,19,79,17],[103,20,79,18],[104,8,80,6],[105,6,81,4],[105,7,81,5],[106,6,82,4],[106,10,82,10,"unsubscribe"],[106,21,82,21],[106,24,82,24,"subscribe"],[106,33,82,33],[106,34,82,34,"throttledListener"],[106,51,82,51],[106,52,82,52],[107,6,83,4],[107,13,83,11],[107,19,83,17],[108,8,84,6,"unsubscribe"],[108,19,84,17],[108,20,84,18],[108,21,84,19],[109,8,85,6,"clearTimeout"],[109,20,85,18],[109,21,85,19,"timer"],[109,26,85,24],[109,27,85,25],[110,6,86,4],[110,7,86,5],[111,4,87,2],[111,5,87,3],[111,6,87,4],[112,4,88,2],[112,8,88,8,"context"],[112,15,88,15],[112,18,88,18,"React"],[112,23,88,23],[112,24,88,24,"useMemo"],[112,31,88,31],[112,32,88,32],[112,39,88,39],[113,6,89,4,"getCurrent"],[113,16,89,14],[114,6,90,4,"subscribe"],[114,15,90,13],[115,6,91,4,"subscribeThrottled"],[116,4,92,2],[116,5,92,3],[116,6,92,4],[116,8,92,6],[116,9,92,7,"subscribe"],[116,18,92,16],[116,20,92,18,"subscribeThrottled"],[116,38,92,36],[116,40,92,38,"getCurrent"],[116,50,92,48],[116,51,92,49],[116,52,92,50],[117,4,93,2],[117,8,93,8,"onChange"],[117,16,93,16],[117,19,93,19],[117,23,93,19,"useLatestCallback"],[117,40,93,36],[117,41,93,36,"default"],[117,48,93,36],[117,50,93,37,"frame"],[117,55,93,42],[117,59,93,46],[118,6,94,4],[118,10,94,8,"frameRef"],[118,18,94,16],[118,19,94,17,"current"],[118,26,94,24],[118,27,94,25,"height"],[118,33,94,31],[118,38,94,36,"frame"],[118,43,94,41],[118,44,94,42,"height"],[118,50,94,48],[118,54,94,52,"frameRef"],[118,62,94,60],[118,63,94,61,"current"],[118,70,94,68],[118,71,94,69,"width"],[118,76,94,74],[118,81,94,79,"frame"],[118,86,94,84],[118,87,94,85,"width"],[118,92,94,90],[118,94,94,92],[119,8,95,6],[120,6,96,4],[121,6,97,4,"frameRef"],[121,14,97,12],[121,15,97,13,"current"],[121,22,97,20],[121,25,97,23],[122,8,98,6,"width"],[122,13,98,11],[122,15,98,13,"frame"],[122,20,98,18],[122,21,98,19,"width"],[122,26,98,24],[123,8,99,6,"height"],[123,14,99,12],[123,16,99,14,"frame"],[123,21,99,19],[123,22,99,20,"height"],[124,6,100,4],[124,7,100,5],[125,6,101,4,"listeners"],[125,15,101,13],[125,16,101,14,"current"],[125,23,101,21],[125,24,101,22,"forEach"],[125,31,101,29],[125,32,101,30,"listener"],[125,40,101,38],[125,44,101,42,"listener"],[125,52,101,50],[125,53,101,51],[125,54,101,52],[125,55,101,53],[126,4,102,2],[126,5,102,3],[126,6,102,4],[127,4,103,2],[127,11,103,9],[127,24,103,22],[127,28,103,22,"_jsxs"],[127,44,103,27],[127,45,103,27,"jsxs"],[127,49,103,27],[127,51,103,28,"_Fragment"],[127,67,103,37],[127,68,103,37,"Fragment"],[127,76,103,37],[127,78,103,39],[128,6,104,4,"children"],[128,14,104,12],[128,16,104,14],[128,17,104,15,"Platform"],[128,29,104,23],[128,30,104,23,"Platform"],[128,38,104,23],[128,39,104,24,"OS"],[128,41,104,26],[128,46,104,31],[128,51,104,36],[128,54,104,39],[128,67,104,52],[128,71,104,52,"_jsx"],[128,87,104,56],[128,88,104,56,"jsx"],[128,91,104,56],[128,93,104,57,"FrameSizeListenerWeb"],[128,113,104,77],[128,115,104,79],[129,8,105,6,"onChange"],[129,16,105,14],[129,18,105,16,"onChange"],[130,6,106,4],[130,7,106,5],[130,8,106,6],[130,11,106,9],[130,18,106,16,"SafeAreaListener"],[130,34,106,32],[130,39,106,37],[130,50,106,48],[130,53,106,51],[130,66,106,64],[130,70,106,64,"_jsx"],[130,86,106,68],[130,87,106,68,"jsx"],[130,90,106,68],[130,92,106,69,"FrameSizeListenerNativeFallback"],[130,123,106,100],[130,125,106,102],[131,8,107,6,"onChange"],[131,16,107,14],[131,18,107,16,"onChange"],[132,6,108,4],[132,7,108,5],[132,8,108,6],[132,11,108,9],[132,24,108,22],[132,28,108,22,"_jsx"],[132,44,108,26],[132,45,108,26,"jsx"],[132,48,108,26],[132,50,108,27,"SafeAreaListener"],[132,66,108,43],[132,68,108,45],[133,8,109,6,"onChange"],[133,16,109,14],[133,18,109,16,"_ref3"],[133,23,109,16],[134,10,109,16],[134,14,110,8,"frame"],[134,19,110,13],[134,22,110,13,"_ref3"],[134,27,110,13],[134,28,110,8,"frame"],[134,33,110,13],[135,10,110,13],[135,17,111,12,"onChange"],[135,25,111,20],[135,26,111,21,"frame"],[135,31,111,26],[135,32,111,27],[136,8,111,27],[137,8,112,6,"style"],[137,13,112,11],[137,15,112,13,"StyleSheet"],[137,27,112,23],[137,28,112,23,"StyleSheet"],[137,38,112,23],[137,39,112,24,"absoluteFill"],[138,6,113,4],[138,7,113,5],[138,8,113,6],[138,10,113,8],[138,23,113,21],[138,27,113,21,"_jsx"],[138,43,113,25],[138,44,113,25,"jsx"],[138,47,113,25],[138,49,113,26,"FrameContext"],[138,61,113,38],[138,62,113,39,"Provider"],[138,70,113,47],[138,72,113,49],[139,8,114,6,"value"],[139,13,114,11],[139,15,114,13,"context"],[139,22,114,20],[140,8,115,6,"children"],[140,16,115,14],[140,18,115,16,"children"],[141,6,116,4],[141,7,116,5],[141,8,116,6],[142,4,117,2],[142,5,117,3],[142,6,117,4],[143,2,118,0],[145,2,120,0],[146,2,121,0],[147,2,122,0],[147,11,122,9,"FrameSizeListenerNativeFallback"],[147,42,122,40,"FrameSizeListenerNativeFallback"],[147,43,122,40,"_ref4"],[147,48,122,40],[147,50,124,3],[148,4,124,3],[148,8,123,2,"onChange"],[148,16,123,10],[148,19,123,10,"_ref4"],[148,24,123,10],[148,25,123,2,"onChange"],[148,33,123,10],[149,4,125,2],[149,8,125,8,"frame"],[149,13,125,13],[149,16,125,16],[149,20,125,16,"useSafeAreaFrame"],[149,47,125,32],[149,48,125,32,"useSafeAreaFrame"],[149,64,125,32],[149,66,125,33],[149,67,125,34],[150,4,126,2,"React"],[150,9,126,7],[150,10,126,8,"useLayoutEffect"],[150,25,126,23],[150,26,126,24],[150,32,126,30],[151,6,127,4,"onChange"],[151,14,127,12],[151,15,127,13,"frame"],[151,20,127,18],[151,21,127,19],[152,4,128,2],[152,5,128,3],[152,7,128,5],[152,8,128,6,"frame"],[152,13,128,11],[152,15,128,13,"onChange"],[152,23,128,21],[152,24,128,22],[152,25,128,23],[153,4,129,2],[153,11,129,9],[153,15,129,13],[154,2,130,0],[156,2,132,0],[157,2,133,0],[158,2,134,0],[158,11,134,9,"FrameSizeListenerWeb"],[158,31,134,29,"FrameSizeListenerWeb"],[158,32,134,29,"_ref5"],[158,37,134,29],[158,39,136,3],[159,4,136,3],[159,8,135,2,"onChange"],[159,16,135,10],[159,19,135,10,"_ref5"],[159,24,135,10],[159,25,135,2,"onChange"],[159,33,135,10],[160,4,137,2],[160,8,137,8,"elementRef"],[160,18,137,18],[160,21,137,21,"React"],[160,26,137,26],[160,27,137,27,"useRef"],[160,33,137,33],[160,34,137,34],[160,38,137,38],[160,39,137,39],[161,4,138,2,"React"],[161,9,138,7],[161,10,138,8,"useEffect"],[161,19,138,17],[161,20,138,18],[161,26,138,24],[162,6,139,4],[162,10,139,8,"elementRef"],[162,20,139,18],[162,21,139,19,"current"],[162,28,139,26],[162,32,139,30],[162,36,139,34],[162,38,139,36],[163,8,140,6],[164,6,141,4],[165,6,142,4],[165,10,142,10,"rect"],[165,14,142,14],[165,17,142,17,"elementRef"],[165,27,142,27],[165,28,142,28,"current"],[165,35,142,35],[165,36,142,36,"getBoundingClientRect"],[165,57,142,57],[165,58,142,58],[165,59,142,59],[166,6,143,4,"onChange"],[166,14,143,12],[166,15,143,13],[167,8,144,6,"width"],[167,13,144,11],[167,15,144,13,"rect"],[167,19,144,17],[167,20,144,18,"width"],[167,25,144,23],[168,8,145,6,"height"],[168,14,145,12],[168,16,145,14,"rect"],[168,20,145,18],[168,21,145,19,"height"],[169,6,146,4],[169,7,146,5],[169,8,146,6],[170,6,147,4],[170,10,147,10,"observer"],[170,18,147,18],[170,21,147,21],[170,25,147,25,"ResizeObserver"],[170,39,147,39],[170,40,147,40,"entries"],[170,47,147,47],[170,51,147,51],[171,8,148,6],[171,12,148,12,"entry"],[171,17,148,17],[171,20,148,20,"entries"],[171,27,148,27],[171,28,148,28],[171,29,148,29],[171,30,148,30],[172,8,149,6],[172,12,149,10,"entry"],[172,17,149,15],[172,19,149,17],[173,10,150,8],[173,14,150,8,"_entry$contentRect"],[173,32,150,8],[173,35,153,12,"entry"],[173,40,153,17],[173,41,153,18,"contentRect"],[173,52,153,29],[174,12,151,10,"width"],[174,17,151,15],[174,20,151,15,"_entry$contentRect"],[174,38,151,15],[174,39,151,10,"width"],[174,44,151,15],[175,12,152,10,"height"],[175,18,152,16],[175,21,152,16,"_entry$contentRect"],[175,39,152,16],[175,40,152,10,"height"],[175,46,152,16],[176,10,154,8,"onChange"],[176,18,154,16],[176,19,154,17],[177,12,155,10,"width"],[177,17,155,15],[178,12,156,10,"height"],[179,10,157,8],[179,11,157,9],[179,12,157,10],[180,8,158,6],[181,6,159,4],[181,7,159,5],[181,8,159,6],[182,6,160,4,"observer"],[182,14,160,12],[182,15,160,13,"observe"],[182,22,160,20],[182,23,160,21,"elementRef"],[182,33,160,31],[182,34,160,32,"current"],[182,41,160,39],[182,42,160,40],[183,6,161,4],[183,13,161,11],[183,19,161,17],[184,8,162,6,"observer"],[184,16,162,14],[184,17,162,15,"disconnect"],[184,27,162,25],[184,28,162,26],[184,29,162,27],[185,6,163,4],[185,7,163,5],[186,4,164,2],[186,5,164,3],[186,7,164,5],[186,8,164,6,"onChange"],[186,16,164,14],[186,17,164,15],[186,18,164,16],[187,4,165,2],[187,11,165,9],[187,24,165,22],[187,28,165,22,"_jsx"],[187,44,165,26],[187,45,165,26,"jsx"],[187,48,165,26],[187,50,165,27],[187,55,165,32],[187,57,165,34],[188,6,166,4,"ref"],[188,9,166,7],[188,11,166,9,"elementRef"],[188,21,166,19],[189,6,167,4,"style"],[189,11,167,9],[189,13,167,11],[190,8,168,6,"position"],[190,16,168,14],[190,18,168,16],[190,28,168,26],[191,8,169,6,"left"],[191,12,169,10],[191,14,169,12],[191,15,169,13],[192,8,170,6,"right"],[192,13,170,11],[192,15,170,13],[192,16,170,14],[193,8,171,6,"top"],[193,11,171,9],[193,13,171,11],[193,14,171,12],[194,8,172,6,"bottom"],[194,14,172,12],[194,16,172,14],[194,17,172,15],[195,8,173,6,"pointerEvents"],[195,21,173,19],[195,23,173,21],[195,29,173,27],[196,8,174,6,"visibility"],[196,18,174,16],[196,20,174,18],[197,6,175,4],[198,4,176,2],[198,5,176,3],[198,6,176,4],[199,2,177,0],[200,0,177,1],[200,3]],"functionMap":{"names":["<global>","useFrameSize","FrameSizeProvider","FrameSizeProviderInner","useLatestCallback$argument_0","<anonymous>","throttledListener","setTimeout$argument_0","React.useMemo$argument_0","listeners.current.forEach$argument_0","_jsx$argument_1.onChange","FrameSizeListenerNativeFallback","React.useLayoutEffect$argument_0","FrameSizeListenerWeb","React.useEffect$argument_0","ResizeObserver$argument_0"],"mappings":"AAA;OCe;CDO;OEC;CFa;AGC;uCCS,sBD;sCCC;WCE;KDE;GDC;+CCC;8BEM;2BCK;SDK;mBCG;SDE;KFM;WCE;KDG;GDC;gCKC;ILI;qCCC;8BKQ,sBL;GDC;gBOO;2BPE;CHO;AWI;wBCI;GDE;CXE;AaI;kBCI;wCCS;KDY;WTE;KSE;GDC;Cba"},"hasCjsExports":false},"type":"js/module"}]}