[fix] unneccessary loading ending before pushing home page

This commit is contained in:
Purp1e
2025-03-23 01:14:47 +08:00
parent e7b6d81319
commit 2247640dc1

View File

@@ -52,16 +52,18 @@ export function Prepare() {
trailing: true,
maxWait: 2500,
})
const [checkCount, setCheckCount] = useState(0)
useEffect(() => {
setCheckCount((prev) => (prev >= 10 ? 10 : prev + 1))
// console.log(checkCount, "触发", debounceValid, steam.state.steamDir, steam.state.cs2Dir)
if (debounceValid && app.state.inited) {
if (checkCount < 2 && debounceValid && app.state.inited) {
setTimeout(() => {
router.push("/home")
}, 500)
}, 800)
} else {
setTimeout(() => {
setLoading(false)
}, 800)
}, 1000)
}
}, [debounceValid])