{"dependencies":[{"name":"@babel/runtime/helpers/slicedToArray","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"5y7e5+zC7teYEEC6niD9f5zII1M=","exportNames":["*"],"imports":1}},{"name":"../../Components/Touchable/TouchableWithoutFeedback","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":15,"column":0},"end":{"line":15,"column":91}}],"key":"Lz+ZckcQtsvvpJWm+sNzQkI16Rs=","exportNames":["*"],"imports":1}},{"name":"../../Components/View/View","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":16,"column":0},"end":{"line":16,"column":46}}],"key":"OQ+UwuOXakCp1lTGDrZ4ulZZQC4=","exportNames":["*"],"imports":1}},{"name":"../../StyleSheet/StyleSheet","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":17,"column":0},"end":{"line":17,"column":53}}],"key":"yxGa5FOOJGEfBq/dpb2XMHwdFLI=","exportNames":["*"],"imports":1}},{"name":"./LogBoxStyle","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":18,"column":0},"end":{"line":18,"column":45}}],"key":"ZNPCT6BEiOEisuHiD4UE+iOD6VQ=","exportNames":["*"],"imports":1}},{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":19,"column":0},"end":{"line":19,"column":31}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/node_modules/react-native/Libraries/LogBox/UI/LogBoxButton.js\";\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\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 Object.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function () {\n return _default;\n }\n });\n var _babelRuntimeHelpersSlicedToArray = require(_dependencyMap[0], \"@babel/runtime/helpers/slicedToArray\");\n var _slicedToArray = _interopDefault(_babelRuntimeHelpersSlicedToArray);\n var _ComponentsTouchableTouchableWithoutFeedback = require(_dependencyMap[1], \"../../Components/Touchable/TouchableWithoutFeedback\");\n var TouchableWithoutFeedback = _interopDefault(_ComponentsTouchableTouchableWithoutFeedback);\n var _ComponentsViewView = require(_dependencyMap[2], \"../../Components/View/View\");\n var View = _interopDefault(_ComponentsViewView);\n var _StyleSheetStyleSheet = require(_dependencyMap[3], \"../../StyleSheet/StyleSheet\");\n var StyleSheet = _interopDefault(_StyleSheetStyleSheet);\n var _LogBoxStyle = require(_dependencyMap[4], \"./LogBoxStyle\");\n var LogBoxStyle = _interopNamespace(_LogBoxStyle);\n var _react = require(_dependencyMap[5], \"react\");\n var _reactJsxDevRuntime = require(_dependencyMap[6], \"react/jsx-dev-runtime\");\n function LogBoxButton(props) {\n var _useState = (0, _react.useState)(false),\n _useState2 = (0, _slicedToArray.default)(_useState, 2),\n pressed = _useState2[0],\n setPressed = _useState2[1];\n var backgroundColor = props.backgroundColor;\n if (!backgroundColor) {\n backgroundColor = {\n default: LogBoxStyle.getBackgroundColor(0.95),\n pressed: LogBoxStyle.getBackgroundColor(0.6)\n };\n }\n var content = /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(View.default, {\n id: props.id,\n style: StyleSheet.default.compose({\n backgroundColor: pressed ? backgroundColor.pressed : backgroundColor.default\n }, props.style),\n children: props.children\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 46,\n columnNumber: 5\n }, this);\n return props.onPress == null ? content : /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(TouchableWithoutFeedback.default, {\n hitSlop: props.hitSlop,\n onPress: props.onPress,\n onPressIn: () => setPressed(true),\n onPressOut: () => setPressed(false),\n children: content\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 63,\n columnNumber: 5\n }, this);\n }\n var _default = LogBoxButton;\n});","lineCount":82,"map":[[28,2,73,0,"Object"],[28,8,73,0],[28,9,73,0,"defineProperty"],[28,23,73,0],[28,24,73,0,"exports"],[28,31,73,0],[29,4,73,0,"enumerable"],[29,14,73,0],[30,4,73,0,"get"],[30,7,73,0],[30,18,73,0,"get"],[30,19,73,0],[31,6,73,0],[31,13,73,0,"_default"],[31,21,73,0],[32,4,73,0],[33,2,73,0],[34,2,73,28],[34,6,73,28,"_babelRuntimeHelpersSlicedToArray"],[34,39,73,28],[34,42,73,28,"require"],[34,49,73,28],[34,50,73,28,"_dependencyMap"],[34,64,73,28],[35,2,73,28],[35,6,73,28,"_slicedToArray"],[35,20,73,28],[35,23,73,28,"_interopDefault"],[35,38,73,28],[35,39,73,28,"_babelRuntimeHelpersSlicedToArray"],[35,72,73,28],[36,2,15,0],[36,6,15,0,"_ComponentsTouchableTouchableWithoutFeedback"],[36,50,15,0],[36,53,15,0,"require"],[36,60,15,0],[36,61,15,0,"_dependencyMap"],[36,75,15,0],[37,2,15,0],[37,6,15,0,"TouchableWithoutFeedback"],[37,30,15,0],[37,33,15,0,"_interopDefault"],[37,48,15,0],[37,49,15,0,"_ComponentsTouchableTouchableWithoutFeedback"],[37,93,15,0],[38,2,16,0],[38,6,16,0,"_ComponentsViewView"],[38,25,16,0],[38,28,16,0,"require"],[38,35,16,0],[38,36,16,0,"_dependencyMap"],[38,50,16,0],[39,2,16,0],[39,6,16,0,"View"],[39,10,16,0],[39,13,16,0,"_interopDefault"],[39,28,16,0],[39,29,16,0,"_ComponentsViewView"],[39,48,16,0],[40,2,17,0],[40,6,17,0,"_StyleSheetStyleSheet"],[40,27,17,0],[40,30,17,0,"require"],[40,37,17,0],[40,38,17,0,"_dependencyMap"],[40,52,17,0],[41,2,17,0],[41,6,17,0,"StyleSheet"],[41,16,17,0],[41,19,17,0,"_interopDefault"],[41,34,17,0],[41,35,17,0,"_StyleSheetStyleSheet"],[41,56,17,0],[42,2,18,0],[42,6,18,0,"_LogBoxStyle"],[42,18,18,0],[42,21,18,0,"require"],[42,28,18,0],[42,29,18,0,"_dependencyMap"],[42,43,18,0],[43,2,18,0],[43,6,18,0,"LogBoxStyle"],[43,17,18,0],[43,20,18,0,"_interopNamespace"],[43,37,18,0],[43,38,18,0,"_LogBoxStyle"],[43,50,18,0],[44,2,19,0],[44,6,19,0,"_react"],[44,12,19,0],[44,15,19,0,"require"],[44,22,19,0],[44,23,19,0,"_dependencyMap"],[44,37,19,0],[45,2,19,31],[45,6,19,31,"_reactJsxDevRuntime"],[45,25,19,31],[45,28,19,31,"require"],[45,35,19,31],[45,36,19,31,"_dependencyMap"],[45,50,19,31],[46,2,34,0],[46,11,34,9,"LogBoxButton"],[46,23,34,21,"LogBoxButton"],[46,24,34,22,"props"],[46,29,34,34],[46,31,34,48],[47,4,35,2],[47,8,35,2,"_useState"],[47,17,35,2],[47,20,35,32],[47,24,35,32,"useState"],[47,30,35,40],[47,31,35,40,"useState"],[47,39,35,40],[47,41,35,41],[47,46,35,46],[47,47,35,47],[48,6,35,47,"_useState2"],[48,16,35,47],[48,23,35,47,"_slicedToArray"],[48,37,35,47],[48,38,35,47,"default"],[48,45,35,47],[48,47,35,47,"_useState"],[48,56,35,47],[49,6,35,9,"pressed"],[49,13,35,16],[49,16,35,16,"_useState2"],[49,26,35,16],[50,6,35,18,"setPressed"],[50,16,35,28],[50,19,35,28,"_useState2"],[50,29,35,28],[51,4,37,2],[51,8,37,6,"backgroundColor"],[51,23,37,21],[51,26,37,24,"props"],[51,31,37,29],[51,32,37,30,"backgroundColor"],[51,47,37,45],[52,4,38,2],[52,8,38,6],[52,9,38,7,"backgroundColor"],[52,24,38,22],[52,26,38,24],[53,6,39,4,"backgroundColor"],[53,21,39,19],[53,24,39,22],[54,8,40,6,"default"],[54,15,40,13],[54,17,40,15,"LogBoxStyle"],[54,28,40,26],[54,29,40,27,"getBackgroundColor"],[54,47,40,45],[54,48,40,46],[54,52,40,50],[54,53,40,51],[55,8,41,6,"pressed"],[55,15,41,13],[55,17,41,15,"LogBoxStyle"],[55,28,41,26],[55,29,41,27,"getBackgroundColor"],[55,47,41,45],[55,48,41,46],[55,51,41,49],[56,6,42,4],[56,7,42,5],[57,4,43,2],[58,4,45,2],[58,8,45,8,"content"],[58,15,45,15],[58,31,46,4],[58,35,46,4,"_reactJsxDevRuntime"],[58,54,46,4],[58,55,46,4,"jsxDEV"],[58,61,46,4],[58,63,46,5,"View"],[58,67,46,9],[58,68,46,9,"default"],[58,75,46,9],[59,6,47,6,"id"],[59,8,47,8],[59,10,47,10,"props"],[59,15,47,15],[59,16,47,16,"id"],[59,18,47,19],[60,6,48,6,"style"],[60,11,48,11],[60,13,48,13,"StyleSheet"],[60,23,48,23],[60,24,48,23,"default"],[60,31,48,23],[60,32,48,24,"compose"],[60,39,48,31],[60,40,49,8],[61,8,50,10,"backgroundColor"],[61,23,50,25],[61,25,50,27,"pressed"],[61,32,50,34],[61,35,51,14,"backgroundColor"],[61,50,51,29],[61,51,51,30,"pressed"],[61,58,51,37],[61,61,52,14,"backgroundColor"],[61,76,52,29],[61,77,52,30,"default"],[62,6,53,8],[62,7,53,9],[62,9,54,8,"props"],[62,14,54,13],[62,15,54,14,"style"],[62,20,55,6],[62,21,55,8],[63,6,55,8,"children"],[63,14,55,8],[63,16,56,7,"props"],[63,21,56,12],[63,22,56,13,"children"],[64,4,56,21],[65,6,56,21,"fileName"],[65,14,56,21],[65,16,56,21,"_jsxFileName"],[65,28,56,21],[66,6,56,21,"lineNumber"],[66,16,56,21],[67,6,56,21,"columnNumber"],[67,18,56,21],[68,4,56,21],[68,11,57,10],[68,12,58,3],[69,4,60,2],[69,11,60,9,"props"],[69,16,60,14],[69,17,60,15,"onPress"],[69,24,60,22],[69,28,60,26],[69,32,60,30],[69,35,61,4,"content"],[69,42,61,11],[69,58,63,4],[69,62,63,4,"_reactJsxDevRuntime"],[69,81,63,4],[69,82,63,4,"jsxDEV"],[69,88,63,4],[69,90,63,5,"TouchableWithoutFeedback"],[69,114,63,29],[69,115,63,29,"default"],[69,122,63,29],[70,6,64,6,"hitSlop"],[70,13,64,13],[70,15,64,15,"props"],[70,20,64,20],[70,21,64,21,"hitSlop"],[70,28,64,29],[71,6,65,6,"onPress"],[71,13,65,13],[71,15,65,15,"props"],[71,20,65,20],[71,21,65,21,"onPress"],[71,28,65,29],[72,6,66,6,"onPressIn"],[72,15,66,15],[72,17,66,17,"onPressIn"],[72,18,66,17],[72,23,66,23,"setPressed"],[72,33,66,33],[72,34,66,34],[72,38,66,38],[72,39,66,40],[73,6,67,6,"onPressOut"],[73,16,67,16],[73,18,67,18,"onPressOut"],[73,19,67,18],[73,24,67,24,"setPressed"],[73,34,67,34],[73,35,67,35],[73,40,67,40],[73,41,67,42],[74,6,67,42,"children"],[74,14,67,42],[74,16,68,7,"content"],[75,4,68,14],[76,6,68,14,"fileName"],[76,14,68,14],[76,16,68,14,"_jsxFileName"],[76,28,68,14],[77,6,68,14,"lineNumber"],[77,16,68,14],[78,6,68,14,"columnNumber"],[78,18,68,14],[79,4,68,14],[79,11,69,30],[79,12,70,3],[80,2,71,0],[81,2,73,0],[81,6,73,0,"_default"],[81,14,73,0],[81,17,73,15,"LogBoxButton"],[81,29,73,27],[82,0,73,28],[82,3]],"functionMap":{"names":["","LogBoxButton","TouchableWithoutFeedback.props.onPressIn","TouchableWithoutFeedback.props.onPressOut"],"mappings":"AAA;ACiC;iBCgC,sBD;kBEC,uBF;CDI"},"hasCjsExports":false},"type":"js/module"}]}