fix: 注释掉ask页面的prefetch
This commit is contained in:
parent
b1031cf2b6
commit
162f3b91e4
@ -4,7 +4,7 @@ import PersonInSvg from "@/assets/icons/svg/personIn.svg";
|
|||||||
import PersonNotInSvg from "@/assets/icons/svg/personNotIn.svg";
|
import PersonNotInSvg from "@/assets/icons/svg/personNotIn.svg";
|
||||||
import { WebSocketStatus } from "@/lib/websocket-util";
|
import { WebSocketStatus } from "@/lib/websocket-util";
|
||||||
import { router, usePathname } from "expo-router";
|
import { router, usePathname } from "expo-router";
|
||||||
import React, { useCallback, useEffect, useMemo } from 'react';
|
import React, { useCallback, useMemo } from 'react';
|
||||||
import { Dimensions, Image, StyleSheet, TouchableOpacity, View } from 'react-native';
|
import { Dimensions, Image, StyleSheet, TouchableOpacity, View } from 'react-native';
|
||||||
import Svg, { Circle, Ellipse, G, Mask, Path, Rect } from "react-native-svg";
|
import Svg, { Circle, Ellipse, G, Mask, Path, Rect } from "react-native-svg";
|
||||||
|
|
||||||
@ -65,20 +65,20 @@ const AskNavbar = ({ wsStatus }: AskNavbarProps) => {
|
|||||||
}, [wsStatus]);
|
}, [wsStatus]);
|
||||||
|
|
||||||
// 预加载目标页面
|
// 预加载目标页面
|
||||||
useEffect(() => {
|
// useEffect(() => {
|
||||||
const preloadPages = async () => {
|
// const preloadPages = async () => {
|
||||||
try {
|
// try {
|
||||||
await Promise.all([
|
// await Promise.all([
|
||||||
router.prefetch('/memo-list'),
|
// router.prefetch('/memo-list'),
|
||||||
router.prefetch('/ask'),
|
// router.prefetch('/ask'),
|
||||||
router.prefetch('/owner')
|
// router.prefetch('/owner')
|
||||||
]);
|
// ]);
|
||||||
} catch (error) {
|
// } catch (error) {
|
||||||
console.warn('预加载页面失败:', error);
|
// console.warn('预加载页面失败:', error);
|
||||||
}
|
// }
|
||||||
};
|
// };
|
||||||
preloadPages();
|
// preloadPages();
|
||||||
}, []);
|
// }, []);
|
||||||
|
|
||||||
// 使用 useCallback 缓存导航函数
|
// 使用 useCallback 缓存导航函数
|
||||||
const navigateTo = useCallback((route: string) => {
|
const navigateTo = useCallback((route: string) => {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user