mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 20:21:01 +00:00
1 line
4.4 KiB
Plaintext
1 line
4.4 KiB
Plaintext
{"dependencies":[{"name":"../hooks","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":5,"column":16,"index":136},"end":{"line":5,"column":35,"index":155}}],"key":"v2Yuhjr6LxgVylgzuY6yqo/x8nY=","exportNames":["*"]}},{"name":"../useFocusEffect","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":6,"column":25,"index":182},"end":{"line":6,"column":53,"index":210}}],"key":"Xl2T8spXebYhHf2E93kxkRRgEms=","exportNames":["*"]}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n 'use client';\n\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n exports.Redirect = Redirect;\n var hooks_1 = require(_dependencyMap[0], \"../hooks\");\n var useFocusEffect_1 = require(_dependencyMap[1], \"../useFocusEffect\");\n /**\n * Redirects to the `href` as soon as the component is mounted.\n *\n * @example\n * ```tsx\n * import { View, Text } from 'react-native';\n * import { Redirect } from 'expo-router';\n *\n * export default function Page() {\n * const { user } = useAuth();\n *\n * if (!user) {\n * return <Redirect href=\"/login\" />;\n * }\n *\n * return (\n * <View>\n * <Text>Welcome Back!</Text>\n * </View>\n * );\n * }\n * ```\n */\n function Redirect(_ref) {\n var href = _ref.href,\n relativeToDirectory = _ref.relativeToDirectory,\n withAnchor = _ref.withAnchor;\n var router = (0, hooks_1.useRouter)();\n (0, useFocusEffect_1.useFocusEffect)(() => {\n try {\n router.replace(href, {\n relativeToDirectory,\n withAnchor\n });\n } catch (error) {\n console.error(error);\n }\n });\n return null;\n }\n exports.default = Redirect;\n});","lineCount":52,"map":[[2,2,1,0],[2,14,1,12],[3,2,2,0],[3,14,2,12],[5,2,3,0,"Object"],[5,8,3,6],[5,9,3,7,"defineProperty"],[5,23,3,21],[5,24,3,22,"exports"],[5,31,3,29],[5,33,3,31],[5,45,3,43],[5,47,3,45],[6,4,3,47,"value"],[6,9,3,52],[6,11,3,54],[7,2,3,59],[7,3,3,60],[7,4,3,61],[8,2,4,0,"exports"],[8,9,4,7],[8,10,4,8,"Redirect"],[8,18,4,16],[8,21,4,19,"Redirect"],[8,29,4,27],[9,2,5,0],[9,6,5,6,"hooks_1"],[9,13,5,13],[9,16,5,16,"require"],[9,23,5,23],[9,24,5,23,"_dependencyMap"],[9,38,5,23],[9,53,5,34],[9,54,5,35],[10,2,6,0],[10,6,6,6,"useFocusEffect_1"],[10,22,6,22],[10,25,6,25,"require"],[10,32,6,32],[10,33,6,32,"_dependencyMap"],[10,47,6,32],[10,71,6,52],[10,72,6,53],[11,2,7,0],[12,0,8,0],[13,0,9,0],[14,0,10,0],[15,0,11,0],[16,0,12,0],[17,0,13,0],[18,0,14,0],[19,0,15,0],[20,0,16,0],[21,0,17,0],[22,0,18,0],[23,0,19,0],[24,0,20,0],[25,0,21,0],[26,0,22,0],[27,0,23,0],[28,0,24,0],[29,0,25,0],[30,0,26,0],[31,0,27,0],[32,0,28,0],[33,0,29,0],[34,2,30,0],[34,11,30,9,"Redirect"],[34,19,30,17,"Redirect"],[34,20,30,17,"_ref"],[34,24,30,17],[34,26,30,61],[35,4,30,61],[35,8,30,20,"href"],[35,12,30,24],[35,15,30,24,"_ref"],[35,19,30,24],[35,20,30,20,"href"],[35,24,30,24],[36,6,30,26,"relativeToDirectory"],[36,25,30,45],[36,28,30,45,"_ref"],[36,32,30,45],[36,33,30,26,"relativeToDirectory"],[36,52,30,45],[37,6,30,47,"withAnchor"],[37,16,30,57],[37,19,30,57,"_ref"],[37,23,30,57],[37,24,30,47,"withAnchor"],[37,34,30,57],[38,4,31,4],[38,8,31,10,"router"],[38,14,31,16],[38,17,31,19],[38,18,31,20],[38,19,31,21],[38,21,31,23,"hooks_1"],[38,28,31,30],[38,29,31,31,"useRouter"],[38,38,31,40],[38,40,31,42],[38,41,31,43],[39,4,32,4],[39,5,32,5],[39,6,32,6],[39,8,32,8,"useFocusEffect_1"],[39,24,32,24],[39,25,32,25,"useFocusEffect"],[39,39,32,39],[39,41,32,41],[39,47,32,47],[40,6,33,8],[40,10,33,12],[41,8,34,12,"router"],[41,14,34,18],[41,15,34,19,"replace"],[41,22,34,26],[41,23,34,27,"href"],[41,27,34,31],[41,29,34,33],[42,10,34,35,"relativeToDirectory"],[42,29,34,54],[43,10,34,56,"withAnchor"],[44,8,34,67],[44,9,34,68],[44,10,34,69],[45,6,35,8],[45,7,35,9],[45,8,36,8],[45,15,36,15,"error"],[45,20,36,20],[45,22,36,22],[46,8,37,12,"console"],[46,15,37,19],[46,16,37,20,"error"],[46,21,37,25],[46,22,37,26,"error"],[46,27,37,31],[46,28,37,32],[47,6,38,8],[48,4,39,4],[48,5,39,5],[48,6,39,6],[49,4,40,4],[49,11,40,11],[49,15,40,15],[50,2,41,0],[51,2,42,0,"exports"],[51,9,42,7],[51,10,42,8,"default"],[51,17,42,15],[51,20,42,18,"Redirect"],[51,28,42,26],[52,0,42,27],[52,3]],"functionMap":{"names":["<global>","Redirect","<anonymous>"],"mappings":"AAA;AC6B;yCCE;KDO;CDE"}},"type":"js/module"}]} |