update: game core flow pages

This commit is contained in:
Vick Scarlet
2026-08-16 20:06:16 +08:00
committed by 神戸小鳥
parent 25bd9ce2b7
commit 0c0fac5bfd
34 changed files with 890 additions and 768 deletions
+6 -2
View File
@@ -1,5 +1,5 @@
import { useEffect, useState } from 'react'
import { useInit } from '@/hooks/storage'
import { useEffect } from 'react'
import { useInit, useSaver } from '@/hooks/storage'
import { useStep, Step } from '@remake/hooks'
import Home from '@/containers/Home'
import Pick from '@/containers/TalentPick'
@@ -11,10 +11,14 @@ import './Game.css'
export function Game() {
const [inited, init] = useInit()
const saver = useSaver()
const step = useStep()
useEffect(() => {
if (!inited) init()
}, [inited])
useEffect(() => {
saver()
}, [saver])
if (!inited) return <Loading />
switch (step) {
case Step.Idle: