mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 16:51:02 +00:00
1 line
6.5 KiB
Plaintext
1 line
6.5 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":"./NavigationBuilderContext.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":47},"end":{"line":4,"column":73,"index":120}}],"key":"vvb+tbs8cGp9hlTxgL5PZCjRz5E=","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 exports.useOnRouteFocus = useOnRouteFocus;\n var _react = require(_dependencyMap[0], \"react\");\n var React = _interopNamespace(_react);\n var _NavigationBuilderContextJs = require(_dependencyMap[1], \"./NavigationBuilderContext.js\");\n /**\n * Hook to handle focus actions for a route.\n * Focus action needs to be treated specially, coz when a nested route is focused,\n * the parent navigators also needs to be focused.\n */\n function useOnRouteFocus(_ref) {\n var router = _ref.router,\n getState = _ref.getState,\n sourceRouteKey = _ref.key,\n setState = _ref.setState;\n var _React$useContext = React.useContext(_NavigationBuilderContextJs.NavigationBuilderContext),\n onRouteFocusParent = _React$useContext.onRouteFocus;\n return React.useCallback(key => {\n var state = getState();\n var result = router.getStateForRouteFocus(state, key);\n if (result !== state) {\n setState(result);\n }\n if (onRouteFocusParent !== undefined && sourceRouteKey !== undefined) {\n onRouteFocusParent(sourceRouteKey);\n }\n }, [getState, onRouteFocusParent, router, setState, sourceRouteKey]);\n }\n});","lineCount":49,"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,10,0,"exports"],[22,9,10,0],[22,10,10,0,"useOnRouteFocus"],[22,25,10,0],[22,28,10,0,"useOnRouteFocus"],[22,43,10,0],[23,2,3,0],[23,6,3,0,"_react"],[23,12,3,0],[23,15,3,0,"require"],[23,22,3,0],[23,23,3,0,"_dependencyMap"],[23,37,3,0],[24,2,3,0],[24,6,3,0,"React"],[24,11,3,0],[24,14,3,0,"_interopNamespace"],[24,31,3,0],[24,32,3,0,"_react"],[24,38,3,0],[25,2,4,0],[25,6,4,0,"_NavigationBuilderContextJs"],[25,33,4,0],[25,36,4,0,"require"],[25,43,4,0],[25,44,4,0,"_dependencyMap"],[25,58,4,0],[26,2,5,0],[27,0,6,0],[28,0,7,0],[29,0,8,0],[30,0,9,0],[31,2,10,7],[31,11,10,16,"useOnRouteFocus"],[31,26,10,31,"useOnRouteFocus"],[31,27,10,31,"_ref"],[31,31,10,31],[31,33,15,3],[32,4,15,3],[32,8,11,2,"router"],[32,14,11,8],[32,17,11,8,"_ref"],[32,21,11,8],[32,22,11,2,"router"],[32,28,11,8],[33,6,12,2,"getState"],[33,14,12,10],[33,17,12,10,"_ref"],[33,21,12,10],[33,22,12,2,"getState"],[33,30,12,10],[34,6,13,7,"sourceRouteKey"],[34,20,13,21],[34,23,13,21,"_ref"],[34,27,13,21],[34,28,13,2,"key"],[34,31,13,5],[35,6,14,2,"setState"],[35,14,14,10],[35,17,14,10,"_ref"],[35,21,14,10],[35,22,14,2,"setState"],[35,30,14,10],[36,4,16,2],[36,8,16,2,"_React$useContext"],[36,25,16,2],[36,28,18,6,"React"],[36,33,18,11],[36,34,18,12,"useContext"],[36,44,18,22],[36,45,18,23,"NavigationBuilderContext"],[36,72,18,47],[36,73,18,47,"NavigationBuilderContext"],[36,97,18,47],[36,98,18,48],[37,6,17,18,"onRouteFocusParent"],[37,24,17,36],[37,27,17,36,"_React$useContext"],[37,44,17,36],[37,45,17,4,"onRouteFocus"],[37,57,17,16],[38,4,19,2],[38,11,19,9,"React"],[38,16,19,14],[38,17,19,15,"useCallback"],[38,28,19,26],[38,29,19,27,"key"],[38,32,19,30],[38,36,19,34],[39,6,20,4],[39,10,20,10,"state"],[39,15,20,15],[39,18,20,18,"getState"],[39,26,20,26],[39,27,20,27],[39,28,20,28],[40,6,21,4],[40,10,21,10,"result"],[40,16,21,16],[40,19,21,19,"router"],[40,25,21,25],[40,26,21,26,"getStateForRouteFocus"],[40,47,21,47],[40,48,21,48,"state"],[40,53,21,53],[40,55,21,55,"key"],[40,58,21,58],[40,59,21,59],[41,6,22,4],[41,10,22,8,"result"],[41,16,22,14],[41,21,22,19,"state"],[41,26,22,24],[41,28,22,26],[42,8,23,6,"setState"],[42,16,23,14],[42,17,23,15,"result"],[42,23,23,21],[42,24,23,22],[43,6,24,4],[44,6,25,4],[44,10,25,8,"onRouteFocusParent"],[44,28,25,26],[44,33,25,31,"undefined"],[44,42,25,40],[44,46,25,44,"sourceRouteKey"],[44,60,25,58],[44,65,25,63,"undefined"],[44,74,25,72],[44,76,25,74],[45,8,26,6,"onRouteFocusParent"],[45,26,26,24],[45,27,26,25,"sourceRouteKey"],[45,41,26,39],[45,42,26,40],[46,6,27,4],[47,4,28,2],[47,5,28,3],[47,7,28,5],[47,8,28,6,"getState"],[47,16,28,14],[47,18,28,16,"onRouteFocusParent"],[47,36,28,34],[47,38,28,36,"router"],[47,44,28,42],[47,46,28,44,"setState"],[47,54,28,52],[47,56,28,54,"sourceRouteKey"],[47,70,28,68],[47,71,28,69],[47,72,28,70],[48,2,29,0],[49,0,29,1],[49,3]],"functionMap":{"names":["<global>","useOnRouteFocus","<anonymous>"],"mappings":"AAA;OCS;2BCS;GDS;CDC"},"hasCjsExports":false},"type":"js/module"}]} |