mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 10:01:02 +00:00
1 line
5.0 KiB
Plaintext
1 line
5.0 KiB
Plaintext
{"dependencies":[{"name":"@babel/runtime/helpers/interopRequireDefault","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"kslwqCIsh6ew+I1KeA1rlVRjsAk=","exportNames":["*"]}},{"name":"./PressResponder","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":13,"column":0,"index":225},"end":{"line":13,"column":46,"index":271}}],"key":"VTnA46f1LLg+qllCjEBmzDcyfSg=","exportNames":["*"]}},{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":14,"column":0,"index":272},"end":{"line":14,"column":57,"index":329}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"]}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n /**\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * \n * @format\n */\n\n 'use strict';\n\n var _interopRequireDefault = require(_dependencyMap[0], \"@babel/runtime/helpers/interopRequireDefault\");\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n exports.default = usePressEvents;\n var _PressResponder = _interopRequireDefault(require(_dependencyMap[1], \"./PressResponder\"));\n var _react = require(_dependencyMap[2], \"react\");\n function usePressEvents(hostRef, config) {\n var pressResponderRef = (0, _react.useRef)(null);\n if (pressResponderRef.current == null) {\n pressResponderRef.current = new _PressResponder.default(config);\n }\n var pressResponder = pressResponderRef.current;\n\n // Re-configure to use the current node and configuration.\n (0, _react.useEffect)(() => {\n pressResponder.configure(config);\n }, [config, pressResponder]);\n\n // Reset the `pressResponder` when cleanup needs to occur. This is\n // a separate effect because we do not want to rest the responder when `config` changes.\n (0, _react.useEffect)(() => {\n return () => {\n pressResponder.reset();\n };\n }, [pressResponder]);\n (0, _react.useDebugValue)(config);\n return pressResponder.getEventHandlers();\n }\n});","lineCount":43,"map":[[2,2,1,0],[3,0,2,0],[4,0,3,0],[5,0,4,0],[6,0,5,0],[7,0,6,0],[8,0,7,0],[9,0,8,0],[10,0,9,0],[12,2,11,0],[12,14,11,12],[14,2,11,13],[14,6,11,13,"_interopRequireDefault"],[14,28,11,13],[14,31,11,13,"require"],[14,38,11,13],[14,39,11,13,"_dependencyMap"],[14,53,11,13],[15,2,11,13,"Object"],[15,8,11,13],[15,9,11,13,"defineProperty"],[15,23,11,13],[15,24,11,13,"exports"],[15,31,11,13],[16,4,11,13,"value"],[16,9,11,13],[17,2,11,13],[18,2,11,13,"exports"],[18,9,11,13],[18,10,11,13,"default"],[18,17,11,13],[18,20,11,13,"usePressEvents"],[18,34,11,13],[19,2,13,0],[19,6,13,0,"_PressResponder"],[19,21,13,0],[19,24,13,0,"_interopRequireDefault"],[19,46,13,0],[19,47,13,0,"require"],[19,54,13,0],[19,55,13,0,"_dependencyMap"],[19,69,13,0],[20,2,14,0],[20,6,14,0,"_react"],[20,12,14,0],[20,15,14,0,"require"],[20,22,14,0],[20,23,14,0,"_dependencyMap"],[20,37,14,0],[21,2,15,15],[21,11,15,24,"usePressEvents"],[21,25,15,38,"usePressEvents"],[21,26,15,39,"hostRef"],[21,33,15,46],[21,35,15,48,"config"],[21,41,15,54],[21,43,15,56],[22,4,16,2],[22,8,16,6,"pressResponderRef"],[22,25,16,23],[22,28,16,26],[22,32,16,26,"useRef"],[22,45,16,32],[22,47,16,33],[22,51,16,37],[22,52,16,38],[23,4,17,2],[23,8,17,6,"pressResponderRef"],[23,25,17,23],[23,26,17,24,"current"],[23,33,17,31],[23,37,17,35],[23,41,17,39],[23,43,17,41],[24,6,18,4,"pressResponderRef"],[24,23,18,21],[24,24,18,22,"current"],[24,31,18,29],[24,34,18,32],[24,38,18,36,"PressResponder"],[24,61,18,50],[24,62,18,51,"config"],[24,68,18,57],[24,69,18,58],[25,4,19,2],[26,4,20,2],[26,8,20,6,"pressResponder"],[26,22,20,20],[26,25,20,23,"pressResponderRef"],[26,42,20,40],[26,43,20,41,"current"],[26,50,20,48],[28,4,22,2],[29,4,23,2],[29,8,23,2,"useEffect"],[29,24,23,11],[29,26,23,12],[29,32,23,18],[30,6,24,4,"pressResponder"],[30,20,24,18],[30,21,24,19,"configure"],[30,30,24,28],[30,31,24,29,"config"],[30,37,24,35],[30,38,24,36],[31,4,25,2],[31,5,25,3],[31,7,25,5],[31,8,25,6,"config"],[31,14,25,12],[31,16,25,14,"pressResponder"],[31,30,25,28],[31,31,25,29],[31,32,25,30],[33,4,27,2],[34,4,28,2],[35,4,29,2],[35,8,29,2,"useEffect"],[35,24,29,11],[35,26,29,12],[35,32,29,18],[36,6,30,4],[36,13,30,11],[36,19,30,17],[37,8,31,6,"pressResponder"],[37,22,31,20],[37,23,31,21,"reset"],[37,28,31,26],[37,29,31,27],[37,30,31,28],[38,6,32,4],[38,7,32,5],[39,4,33,2],[39,5,33,3],[39,7,33,5],[39,8,33,6,"pressResponder"],[39,22,33,20],[39,23,33,21],[39,24,33,22],[40,4,34,2],[40,8,34,2,"useDebugValue"],[40,28,34,15],[40,30,34,16,"config"],[40,36,34,22],[40,37,34,23],[41,4,35,2],[41,11,35,9,"pressResponder"],[41,25,35,23],[41,26,35,24,"getEventHandlers"],[41,42,35,40],[41,43,35,41],[41,44,35,42],[42,2,36,0],[43,0,36,1],[43,3]],"functionMap":{"names":["<global>","usePressEvents","useEffect$argument_0","<anonymous>"],"mappings":"AAA;eCc;YCQ;GDE;YCI;WCC;KDE;GDC"}},"type":"js/module"}]} |